public OportunidadesController([FromServices] OportunidadeDomain opDomain, [FromServices] EnderecoDomain edDomain, [FromServices] OportunidadeStatusDomain sDomain, [FromServices] EmailHandler emailHandler) { _opDomain = opDomain; _edDomain = edDomain; _sDomain = sDomain; _emailHandler = emailHandler; }
public IActionResult Cadastrar([FromBody] EnderecoDomain ende) { try{ _enderecoRepository.Inserir(ende); return(Ok(ende)); }catch (System.Exception ex) { return(BadRequest(ex.Message)); } }
public EmpresasController([FromServices] EmpresaDomain domain, [FromServices] EnderecoDomain edDomain, [FromServices] ContatoDomain cDomain, [FromServices] TelefoneDomain tDomain, [FromServices] TipoEmpresasDomain teDomain, [FromServices] ResponsavelDomain rDomain, [FromServices] EmpresaXEspecialidadesDomain eXeDomain) { _domain = domain; _edDomain = edDomain; _cDomain = cDomain; _tDomain = tDomain; _teDomain = teDomain; _rDomain = rDomain; _eXeDomain = eXeDomain; }
public IActionResult Cadastrar(EnderecoDomain endereco) { try { EnderecoRepository.Cadastrar(endereco); return(Ok()); } catch (Exception e) { return(BadRequest(new { mensagem = "ERRO. " + e.Message })); } }
public async Task <EnderecoModel> GetByZipCode(string zipCode) { EnderecoModel enderecoModel = null; try { EnderecoDomain enderecoDoamin = await _enderecoService.GetByZipCode(zipCode); return(EnderecoMapper.DomainToModelView(enderecoDoamin)); } catch (Exception ex) { Log.Error(ex, "GetByZipCode"); } return(enderecoModel); }
public void Cadastrar(EnderecoDomain endereco) { using (SqlConnection con = new SqlConnection(StringConexao)) { string query = "INSERT INTO Enderecos (Nome, Logradouro, Complemento, Bairro, Localidade, UF, CEP) VALUES (@Nome, @Logradouro, @Complemento, @Bairro, @Localidade, @UF, @CEP)"; SqlCommand cmd = new SqlCommand(query, con); //Passa o valor do parametro cmd.Parameters.AddWithValue("@Nome", endereco.Nome); cmd.Parameters.AddWithValue("@Logradouro", endereco.Logradouro); cmd.Parameters.AddWithValue("@Complemento", endereco.Complemento); cmd.Parameters.AddWithValue("@Bairro", endereco.Bairro); cmd.Parameters.AddWithValue("@Localidade", endereco.Localidade); cmd.Parameters.AddWithValue("@UF", endereco.UF); cmd.Parameters.AddWithValue("@CEP", endereco.CEP); con.Open(); cmd.ExecuteNonQuery(); } }
public IActionResult Atualizar(int Id, [FromBody] EnderecoDomain ende) { try{ if (ende == null || ende.Id != Id) { return(BadRequest()); } var ende1 = _enderecoRepository.BuscarPorId(Id); if (ende1 == null) { return(NotFound()); } ende1.Id = ende.Id; ende1.Bairro = ende.Bairro; ende1.Cidade = ende.Cidade; ende1.Estado = ende.Estado; ende1.Logradouro = ende.Logradouro; ende1.Numero = ende.Numero; var rs = _enderecoRepository.Atualizar(ende1); if (rs > 0) { return(Ok(ende1)); } else { return(BadRequest()); } } catch (System.Exception ex) { return(BadRequest(ex.Message)); } }
public static EnderecoModel DomainToModelView(EnderecoDomain enderecoDomain) { return(Mapper.Map <EnderecoModel>(enderecoDomain)); }