I have a class called Camera
[Table("Camara")]
public class Camara
{
[Key]
public int CamaraId { get; set; }
[Display(Name = "Nome")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[StringLength(50, MinimumLength = 2, ErrorMessage = "O campo {0} deve ter no mínimo {2} e no máximo {1} caracteres.")]
public string Nome { get; set; }
}
I have the class named Side Type
[Table("TipoLado")]
public class TipoLado
{
[Key]
public int TipoLadoId { get; set; }
[Display(Name = "Nome")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[StringLength(50, MinimumLength = 2, ErrorMessage = "O campo {0} deve ter no mínimo {2} e no máximo {1} caracteres.")]
public string Nome { get; set; }
}
I want to include this list of Cameras items to be viewed in another class called Sequence if not mapped by Entity Frameworks.
public class Sequencia
{
public Sequencia()
{
DataAbate = DateTime.Now;
}
[Key]
public int SequenciaId { get; set; }
[Display(Name = "Data do Abate")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
[DataType(DataType.Date)]
public DateTime DataAbate { get; set; }
[Display(Name = "Lote")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
public int Lote { get; set; }
[Display(Name = "Numero Sequencia")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[Range(1, double.MaxValue, ErrorMessage = "Favor Digitar um {0} maior que zero!")]
public int NumeroSequencia { get; set; }
[Display(Name = "Lado A")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[Range(1, double.MaxValue, ErrorMessage = "Selecione o {0} corretamente!")]
public int LadoA { get; set; }
[Display(Name = "Câmara Lado A")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[Range(1, double.MaxValue, ErrorMessage = "Selecione o {0} corretamente!")]
public int CamaraLadoA { get; set; }
[Display(Name = "Lado B")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[Range(1, double.MaxValue, ErrorMessage = "Selecione o {0} corretamente!")]
public int LadoB{ get; set; }
[Display(Name = "Câmara Lado B")]
[Required(ErrorMessage = "O Campo {0} é requirido!")]
[Range(1, double.MaxValue, ErrorMessage = "Selecione o {0} corretamente!")]
public int CamaraLadoB { get; set; }
[NotMapped]
public List<Camara> CamaraList { get; set; }
}
Rectifying the question I have two screens One that registers Cameras and the other Type
In the Sequence screen I choose the Camera where Side A or B is and Type that Side A and Side B is
IndexIwantthenamesoftheselecteditemstoappear