public Usuario(int id, Texto login, SenhaMedia senha, EPrivilegioUsuario privilegio) { Id = id; Login = login; Senha = senha; Privilegio = privilegio; }
public static Usuario GerarEntidade(AdicionarUsuarioCommand command) { try { Texto login = new Texto(command.Login, "Login", 50); SenhaMedia senha = new SenhaMedia(command.Senha); EPrivilegioUsuario privilegio = command.Privilegio; Usuario usuario = new Usuario(0, login, senha, privilegio); return(usuario); } catch (Exception e) { throw new Exception(e.Message); } }