示例#1
0
        /// <summary>
        /// Método responsável por inserir pessoa.
        /// </summary>
        /// <param name="pessoa">Pessoa inserida pelo usuário</param>
        /// <returns>True: Inserido com sucesso e False: Erro ao inserir</returns>
        public Retorno Inserir(Pessoa pessoa)
        {
            try
            {
                _contexto.Add(pessoa);
                _contexto.SaveChanges();

                return(new Retorno
                {
                    Estado = "Sucesso",
                    Id = pessoa.Id,
                    Mensagem = "Usuário inserido com sucesso"
                });
            }
            catch
            {
                //TODO: Inserir notificação para o slack
                return(new Retorno
                {
                    Estado = "Erro",
                    Mensagem = "Erro ao inserir usuário"
                });
            }
        }
示例#2
0
        public Retorno Inserir(Endereco endereco)
        {
            try
            {
                _contexto.Add(endereco);
                _contexto.SaveChanges();

                return(new Retorno
                {
                    Estado = "Sucesso",
                    Id = endereco.Id,
                    Mensagem = "Endereço inserido com sucesso"
                });
            }
            catch
            {
                //TODO: Inserir notificação para o slack
                return(new Retorno
                {
                    Estado = "Erro",
                    Mensagem = "Erro ao inserir endereço"
                });
            }
        }