Bom dia a todos!
Estou montando um sistema que controla os atendimentos da área de TI e estou me deparando com a seguinte situação: Tenho uma tabela de usuários na qual é vinculado o setor que ele trabalha. Segue o código abaixo:
public class Usuario
{
[Key]
public int Id { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Nome do Usuário")]
public string NomeUsuario { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Login")]
public string Login { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Senha")]
public string Senha { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Status")]
public int Status { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Setor")]
public Setor Setor { get; set; }
}
public class Setor
{
[Key]
public int Id { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Nome")]
public string Nome { get; set; }
[Required(ErrorMessage = "* Campo obrigatório")]
[Display(Name = "Status")]
public int Status { get; set; }
}
Eu queria que quando eu invocasse o método Create, o meu campo select do setor fosse preenchido com todos os setores cadastrados no meu BD, porém não sei como fazer isso.
Alguém pode me ajudar?