/// <summary> /// Delete Contato /// </summary> /// <param name="cont"></param> /// <returns></returns> public string Delete_Contato(Contato cont) { if (cont != null) { using (BdContatoEntities Obj = new BdContatoEntities()) { var Cont_ = Obj.Entry(cont); if (Cont_.State == System.Data.Entity.EntityState.Detached) { Obj.Contato.Attach(cont); Obj.Contato.Remove(cont); } Obj.SaveChanges(); return("Contato deletado com Sucesso"); } } else { return("Contato não Deletado! Tente Novamente"); } }
/// <summary> /// Atualizar Contato /// </summary> /// <param name="Cont"></param> /// <returns></returns> public string Update_Contato(Contato Cont) { if (Cont != null) { using (BdContatoEntities Obj = new BdContatoEntities()) { var Cont_ = Obj.Entry(Cont); Contato contObj = Obj.Contato.Where(x => x.IdContato == Cont.IdContato).FirstOrDefault(); contObj.Nome = Cont.Nome; contObj.Telefone = Cont.Telefone; contObj.Endereco = Cont.Endereco; contObj.Email = Cont.Email; contObj.Empresa = Cont.Empresa; Obj.SaveChanges(); return("Contato atualizado com Sucesso"); } } else { return("Contato não atualizado, tente Novamente!"); } }