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));
                }
            }
        }