public JsonResult AddPartner(int id, int storeId) { try { StorePickupPartner storePartner = new StorePickupPartner { StoreDetailId = storeId, StorePickupPointId = id }; db.StorePickupPartners.Add(storePartner); //db.SaveChanges(); var store = db.StoreItems.Find(storeId); //create obj for json var partnerStore = db.StorePickupPoints.Find(id); var data = new jsonStorePartner { Id = id, StoreName = partnerStore.StoreDetail.Name, PickupAddress = partnerStore.Address }; return(Json(data, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(ex.Message.ToString(), JsonRequestBehavior.AllowGet));; } }
public ActionResult DeleteConfirmed(int id) { StorePickupPartner storePickupPartner = db.StorePickupPartners.Find(id); var storeId = storePickupPartner.StoreDetailId; db.StorePickupPartners.Remove(storePickupPartner); db.SaveChanges(); return(RedirectToAction("Index", new { id = storeId })); }
public bool RemoveStorePickupPartner(StorePickupPartner pickupPartner) { try { return(storeDb.RemoveStorePickupPartner(pickupPartner)); } catch { return(false); } }
public ActionResult Edit([Bind(Include = "Id,StorePickupPointId,StoreDetailId")] StorePickupPartner storePickupPartner) { if (ModelState.IsValid) { db.Entry(storePickupPartner).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { id = storePickupPartner.StoreDetailId })); } ViewBag.StoreDetailId = new SelectList(db.StoreDetails, "Id", "LoginId", storePickupPartner.StoreDetailId); ViewBag.StorePickupPointId = new SelectList(db.StorePickupPoints, "Id", "Address", storePickupPartner.StorePickupPointId); return(View(storePickupPartner)); }
public bool RemoveStorePickupPartner(StorePickupPartner pickupPartner) { try { sdb.StorePickupPartners.Remove(pickupPartner); sdb.SaveChanges(); return(true); } catch { return(false); } }
// GET: Store/StorePickupPartners/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StorePickupPartner storePickupPartner = db.StorePickupPartners.Find(id); if (storePickupPartner == null) { return(HttpNotFound()); } return(View(storePickupPartner)); }
public bool AddPartner(int id, int storeId) { try { StorePickupPartner storePartner = new StorePickupPartner { StoreDetailId = storeId, StorePickupPointId = id }; return(store.StoreMgr.AddStorePickupPartner(storePartner)); } catch { return(false); } }
// GET: Store/StorePickupPartners/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StorePickupPartner storePickupPartner = db.StorePickupPartners.Find(id); if (storePickupPartner == null) { return(HttpNotFound()); } ViewBag.StoreDetailId = new SelectList(db.StoreDetails, "Id", "LoginId", storePickupPartner.StoreDetailId); ViewBag.StorePickupPointId = new SelectList(db.StorePickupPoints, "Id", "Address", storePickupPartner.StorePickupPointId); return(View(storePickupPartner)); }