public IActionResult UpdateEstabelecimento(int estabelecimentoId, [FromBody] EstabelecimentoModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_estabelecimentoRepository.EstabelecimentoExists(estabelecimentoId)) { return(NotFound($"Estabelecimento {estabelecimentoId} não existe!")); } var estabelecimento = new Estabelecimento { EstabelecimentoId = model.Estabelecimento_Id, EstabelecimentoNome = model.Estabelecimento_Nome, EstabelecimentoCNPJ = model.Estabelecimento_CNPJ, EstabelecimentoCelular = model.Estabelecimento_Celular, EstabelecimentoTelefone = model.Estabelecimento_Telefone, EstabelecimentoEmail = model.Estabelecimento_Email, EnderecoId = model.Endereco_Id, EnderecoNumero = model.Endereco_Numero, EnderecoLogradouro = model.Endereco_Logradouro, EnderecoComplemento = model.Endereco_Complemento, EnderecoBairro = model.Endereco_Bairro, EnderecoCidade = model.Endereco_Cidade, EnderecoEstado = model.Endereco_Estado, EnderecoCEP = model.Endereco_CEP }; _estabelecimentoRepository.UpdateEstabelecimento(estabelecimento); return(NoContent()); }
public IActionResult UpdateEstabelecimento(int estabelecimentoId, [FromBody] EstabelecimentoModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_estabelecimentoRepository.EstabelecimentoExists(estabelecimentoId)) { return(NotFound($"Estabelecimento {estabelecimentoId} não existe!")); } var estabelecimento = _mapper.Map <Estabelecimento>(model); _estabelecimentoRepository.UpdateEstabelecimento(estabelecimento); return(NoContent()); }