public Empresa CriarEmpresa(InserirEmpresaComando comando) { if (comando == null) { return(null); } return(new Empresa(new Nome(comando.NomeEmpresa), new Texto(comando.Descricao), new Nome(comando.Cidade), "", new Site(comando.site))); }
public UsuarioEmpresa CriarUsuario(InserirEmpresaComando comando, Empresa empresa) { if (comando == null) { return(null); } return(new UsuarioEmpresa(empresa, new Nome(comando.nomeUsuario), new Email(comando.email), comando.senha, comando.confirmacaoSenha)); }
public EmpresaComandoMapTestes() { comando = new InserirEmpresaComando { NomeEmpresa = "Empresa Teste LTDA", Descricao = "Empresa teste", Cidade = "Belo Horizonte", site = "www.empresateste.com.br", email = "*****@*****.**", nomeUsuario = "Zezinho Araujo", senha = "1234", confirmacaoSenha = "1234" }; }
public void Inicializa() { inserirEmpresaComandoValido = new InserirEmpresaComando { NomeEmpresa = "Empresa Teste LTDA", Descricao = "Empresa teste", Cidade = "Belo Horizonte", site = "www.empresateste.com.br", email = "*****@*****.**", nomeUsuario = "Zezinho Araujo", senha = "1234", confirmacaoSenha = "1234" }; empresaValida = new Empresa(new Nome(inserirEmpresaComandoValido.NomeEmpresa), new Texto(inserirEmpresaComandoValido.Descricao), new Nome(inserirEmpresaComandoValido.Cidade), "", new Site(inserirEmpresaComandoValido.site)); usuarioValido = new UsuarioEmpresa(empresaValida, new Nome(inserirEmpresaComandoValido.nomeUsuario), new Email(inserirEmpresaComandoValido.email), inserirEmpresaComandoValido.senha, inserirEmpresaComandoValido.confirmacaoSenha); empresaRepositorio = new Mock <IEmpresaRepositorio>(); usuarioEmpresaRepositorio = new Mock <IUsuarioEmpresaRepositorio>(); empresaComandoMap = new Mock <IEmpresaComandoMap>(); emailService = new Mock <IEmailServico>(); inserirComandoEmpresaInvalida = new InserirEmpresaComando { NomeEmpresa = "", Descricao = "Empresa teste", Cidade = "Belo Horizonte", site = "www.empresateste.com.br", email = "*****@*****.**", nomeUsuario = "Zezinho Araujo", senha = "1234", confirmacaoSenha = "1234" }; inserirComandoUsuarioInvalido = new InserirEmpresaComando { NomeEmpresa = "Empresa Teste LTDA", Descricao = "Empresa teste", Cidade = "Belo Horizonte", site = "www.empresateste.com.br", email = "", nomeUsuario = "Zezinho Araujo", senha = "1234", confirmacaoSenha = "1234" }; }
public async Task <IActionResult> CriarEmpresa([FromBody] InserirEmpresaComando comando) { var resultado = _empresaManipulador.Manipular(comando); return(await Resposta(resultado, _empresaManipulador.Notifications)); }