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