示例#1
0
        public IActionResult CreateEstabelecimento([FromBody] EstabelecimentoModel model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var estabelecimento = new Estabelecimento
            {
                EstabelecimentoNome     = model.Estabelecimento_Nome,
                EstabelecimentoCNPJ     = model.Estabelecimento_CNPJ,
                EstabelecimentoCelular  = model.Estabelecimento_Celular,
                EstabelecimentoTelefone = model.Estabelecimento_Telefone,
                EstabelecimentoEmail    = model.Estabelecimento_Email,
                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
            };

            var newItem = _estabelecimentoRepository.CreateEstabelecimento(estabelecimento);

            model.Estabelecimento_Id = newItem.EstabelecimentoId;
            model.Endereco_Id        = newItem.EnderecoId;

            return(Ok(model));
        }
示例#2
0
        public IActionResult CreateEstabelecimento([FromBody] EstabelecimentoModel model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var             estabelecimento = _mapper.Map <Estabelecimento>(model);
            Estabelecimento newItem         = _estabelecimentoRepository.CreateEstabelecimento(estabelecimento);

            model.Estabelecimento_Id = newItem.Estabelecimento_Id;
            model.Endereco_Id        = newItem.Endereco_Id;

            return(Ok(model));
        }