private bool inserir(HomePopup OHomePopup) { OHomePopup.setDefaultInsertValues <HomePopup>(); db.HomePopup.Add(OHomePopup); db.SaveChanges(); return(OHomePopup.id > 0); }
// public bool salvar(HomePopup OHomePopup) { if (OHomePopup.ativo == true) { this.desativarTodos(); } if (OHomePopup.id == 0) { return(this.inserir(OHomePopup)); } return(this.atualizar(OHomePopup)); }
private bool atualizar(HomePopup OHomePopup) { HomePopup dbHomePopup = this.carregar(OHomePopup.id); if (dbHomePopup == null) { return(false); } var TipoEntry = db.Entry(dbHomePopup); OHomePopup.setDefaultUpdateValues <HomePopup>(); TipoEntry.CurrentValues.SetValues(OHomePopup); TipoEntry.State = System.Data.Entity.EntityState.Modified; TipoEntry.ignoreFields <HomePopup>(); db.SaveChanges(); return(OHomePopup.id > 0); }
public PopupForm() { this.OHomePopup = new HomePopup(); }