Exemplo n.º 1
0
        public RespostaModel AlterarLogradouro(string Email, string Id, string Logradouro, string IdUsuario)
        {
            try
            {
                //if (Validacao.ValidarJson(Json, TipoJson.Edicao))
                //{
                if (Validacao.ValidarEmail(Email))
                {
                    var Resposta = _logradouroRepository.AlterarLogradouro(Email, Id, Logradouro, IdUsuario);

                    if (Resposta)
                    {
                        return(new RespostaModel
                        {
                            Status = StatusResposta.Sucess,
                            Conteudo = "Logradouro alterado com sucesso"
                        });
                    }
                    else
                    {
                        return(new RespostaModel
                        {
                            Status = StatusResposta.Error,
                            Conteudo = "Não foi possivel alterar o logradouro."
                        });
                    }
                }
                else
                {
                    return(new RespostaModel
                    {
                        Status = StatusResposta.BadRequest,
                        Conteudo = "O Email está no formato incorreto."
                    });
                }
                //}
                //else
                //{
                //    return new RespostaModel
                //    {
                //        Status = StatusResposta.BadRequest,
                //        Conteudo = "O Json está no formato incorreto."
                //    };
                //}
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }