Мне нужно загрузить объект в мою базу данных из файлов .txt. Но я, честно говоря, немного растерялся, с чего начать, и не хватает времени.
например, у меня есть этот файл, где "@" является разделителем между значениями столбца.
1@1@5@Fotocopia Cedula
1@2@5@Pedido de Antecedentes
2@3@5@Licencia de Contruccion
2@4@5@Permiso de Ruidos
3@5@1@Recibo Multa
4@6@5@Reserva volqueta
5@7@6@pedir cedula o algo asi
5@8@2@etapa Alternativa
6@9@6@pedir cedula o algo asi
7@10@6@pedir cedula o algo asi
7@11@1@pedir cedula o algo asi
8@12@4@pedir cedula o algo asi
9@13@6@pedir cedula o algo asi
9@14@2@segunda etp
это соответствующий класс на моем проекте
public class Etapa
{
//este tiene que ser autogenerado
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int Codigo { get; set; }
[Required(ErrorMessage = "El Lapso dias Etapa no se puede dejar vacío")]
[Range(0, int.MaxValue, ErrorMessage = "El valor debe ser mayor que {0}")]
//Cambiar el nombre que se desplegará en el formulario
[DisplayName("Lapso dias Etapa")]
public int LapsoMaximoDias { get; set; }
[Required(ErrorMessage = "La Descripcion Etapa no se puede dejar vacía")]
//Cambiar el nombre que se desplegará en el formulario
[DisplayName("Descripcion Etapa")]
//Indicar largo maximo y minimo
[StringLength(50,MinimumLength =3)]
public string Descripcion { get; set; }
}
Как я могу извлечь данные и сохранить их как объекты этого класса?
Я хочу иметь метод, который я могу вызвать с помощью кнопки, чтобы он мог загружать все данные из этих файлов каждый раз, когда я захочу (или обновлять их)
Ткс за ваше время, извините, если это широкий вопрос.