public static void EditaPessoa(Guid id, pessoa p) { using (var context = new ApiCrudEntity()) { context.Entry(p).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public static bool AddPessoa(pessoa p) { using (var context = new ApiCrudEntity()) { context.pessoa.Add(p); context.SaveChanges(); return(true); } }
public static void alterarPessoa(Guid id, Pessoa pessoa) { using (var context = new ApiCrudEntity()) { pessoa.id_pessoa = id; context.Entry(pessoa).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public static void cadastrarPessoa(Pessoa pessoa) { using (var context = new ApiCrudEntity()) { pessoa.id_pessoa = Guid.NewGuid(); context.Pessoa.Add(pessoa); context.SaveChanges(); } }
public static bool RemovePessoa(Guid id) { using (var context = new ApiCrudEntity()) { var pessoaBanco = context.pessoa.Where(x => x.id == id).FirstOrDefault(); context.pessoa.Remove(pessoaBanco); context.SaveChanges(); return(true); } }
public static void deletarPessoa(Guid id) { using (var context = new ApiCrudEntity()) { var result = from r in context.Pessoa where r.id_pessoa == id select r; var objPessoa = result.FirstOrDefault(); if (objPessoa != null) { context.Pessoa.Remove(objPessoa); context.SaveChanges(); } } }
public static bool AddPessoa(pessoa p) { using (var context = new ApiCrudEntity()) { pessoa pessoaCompare = context.pessoa.FirstOrDefault(x => x.CPF == p.CPF); if (pessoaCompare != null) { return(false); } string dataNascimento = Regex.Replace(p.Nascimento, @"-.*-.*", ""); int anoNascimento = Convert.ToInt32(dataNascimento); string dataAtual = DateTime.Now.ToString(); dataAtual = Regex.Replace(dataAtual, @".*/.*/", ""); int anoAtual = Convert.ToInt32(Regex.Replace(dataAtual, @"(\d){2,2}:(\d){2,2}:(\d){2,2}", "")); int resultado = anoAtual - anoNascimento; p.idade = resultado.ToString(); context.pessoa.Add(p); context.SaveChanges(); return(true); } }