public ActionResult SaveOrganizationReferralStore(OrganizationReferralStore organizationReferralStore) { try { using (var db = new StoreContext()) { int?cnt = db.OrganizationReferralStores.Where(p => p.OrganizationReferralStoreId == organizationReferralStore.OrganizationReferralStoreId).Count(); if (cnt == 0) { db.OrganizationReferralStores.Add(organizationReferralStore); } else { db.OrganizationReferralStores.Attach(organizationReferralStore); db.Entry(organizationReferralStore).State = EntityState.Modified; } db.SaveChanges(); return(Json("1", JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public ActionResult UpdateOrganizationReferralStore(int?id) { try { using (var db = new StoreContext()) { this.OrganizeViewBugs(db); OrganizationReferralStore item = db.OrganizationReferralStores.Find(id); return(View("OrganizationReferralStoreTemplate", item)); } } catch (Exception ex) { return(HttpNotFound(ex.Message)); } }
public ActionResult CreateOrganizationReferralStore(int?id) { try { using (var db = new StoreContext()) { this.OrganizeViewBugs(db); var item = new OrganizationReferralStore(); item.OrganizationId = id; return(View("OrganizationReferralStoreTemplate", item)); } } catch (Exception ex) { return(HttpNotFound(ex.Message)); } }
public ActionResult DeleteOrganizationReferralStore([DataSourceRequest] DataSourceRequest request, int?id) { try { if (ModelState.IsValid) { using (var db = new StoreContext()) { var item = new OrganizationReferralStore() { OrganizationReferralStoreId = Convert.ToInt32(id), }; db.OrganizationReferralStores.Attach(item); db.OrganizationReferralStores.Remove(item); db.SaveChanges(); } } return(Json("1", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }