public Enderecamento ConvertJson(EnderecamentoJson getJson)
        {
            var ret = new Enderecamento(cep: getJson.Cep, logradouro: getJson.Logradouro
                                        , complemento: getJson.Complemento, bairro: getJson.Bairro
                                        , regiao: new Regiao(localidade: getJson.Localidade, uf: getJson.Uf), ibge: getJson.Ibge, gia: getJson.Gia
                                        , ddd: getJson.DDD, siafi: getJson.Siafi
                                        );

            return(ret);
        }
Example #2
0
        public ICommandBase Handle(CriarEnderecamentoCommand command)
        {
            if (!command.Validate())
            {
                return(new CommandResult(ok: false, propertyName: "CriarEnderecamentoCommand"
                                         , message: "O comando não passou na validação", command.Notifications));
            }

            var end = new Enderecamento(cep: command.Cep, logradouro: command.Logradouro
                                        , complemento: command.Complemento, bairro: command.Bairro, regiao: command.Regiao
                                        , ibge: command.Ibge, gia: command.Gia, ddd: command.DDD, siafi: command.Siafi);

            _repository.CriarEnderecamento(end);

            return(new CommandResult(ok: true, "CriarEnderecamentoCommand"
                                     , "Endereçamento criado com sucesso", null));
        }
 public void CriarEnderecamento(Enderecamento enderecamento)
 {
 }
Example #4
0
 public void CriarEnderecamento(Enderecamento enderecamento)
 {
     _repository.Add(enderecamento);
     _repository.SaveChanges();
 }