public TypeMessage Cadastrar(DadosPessoais data)
        {
            using (TestBrqContext ctx = new TestBrqContext())
            {
                DadosPessoais dadoExistente = ctx.DadosPessoais.FirstOrDefault(a => a.Cpf == data.Cpf);

                if (dadoExistente == null)
                {
                    try
                    {
                        ctx.DadosPessoais.Add(data);
                        ctx.SaveChanges();

                        string okMessage = _functions.defaultMessage(table, "ok");
                        return(_functions.replyObject(okMessage, true));
                    }
                    catch (Exception error)
                    {
                        Console.WriteLine(error);
                        string errorMessage = _functions.defaultMessage(table, "error");
                        return(_functions.replyObject(errorMessage, false));
                    }
                }
                else
                {
                    string errorMessage = _functions.defaultMessage(table, "exists");
                    return(_functions.replyObject(errorMessage, false));
                }
            }
        }
Ejemplo n.º 2
0
        public TypeMessage CadastrarEndereco(Endereco novoEndereco)
        {
            using (TestBrqContext ctx = new TestBrqContext())
            {
                if (novoEndereco != null)
                {
                    try
                    {
                        ctx.Endereco.Add(novoEndereco);
                        ctx.SaveChanges();

                        string okMessage = _functions.defaultMessage(table, "ok");
                        return(_functions.replyObject(okMessage, true));
                    }
                    catch (Exception error)
                    {
                        Console.WriteLine(error);
                        string errorMessage = _functions.defaultMessage(table, "error");
                        return(_functions.replyObject(errorMessage, false));
                    }
                }
                else
                {
                    string errorMessage = _functions.defaultMessage(table, "exists");
                    return(_functions.replyObject(errorMessage, false));
                }
            }
        }
Ejemplo n.º 3
0
 public List <Endereco> Listar()
 {
     using (TestBrqContext ctx = new TestBrqContext())
     {
         return(ctx.Endereco.ToList());
         //.Select(a => new Endereco
         //{
         //    IdEndereco = a.IdEndereco,
         //    Cep = a.Cep,
         //    Endereco1 = a.Endereco1,
         //    Cidade = a.Cidade,
         //    Estado = a.Estado,
         //    Numero = a.Numero,
         //    Complemento = a.Complemento
         //})
     }
 }
 public List <DadosPessoais> Listar()
 {
     using (TestBrqContext ctx = new TestBrqContext())
     {
         return(ctx.DadosPessoais
                .Select(a => new DadosPessoais
         {
             IdDadosPessoais = a.IdDadosPessoais,
             Nome = a.Nome,
             Sobrenome = a.Sobrenome,
             Cpf = a.Cpf,
             DataNascimento = a.DataNascimento,
             IdEnderecoNavigation = a.IdEnderecoNavigation
         })
                .Include(a => a.IdEnderecoNavigation)
                .ToList());
     }
 }