public JsonResult Insert(ProductPlantingProcess product) { ProductPlantingDAO dao = new ProductPlantingDAO(); ResultOfRequest result = dao.InsertPlanting(product); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult UpBDPlanting(int id) { //return Json(new ResultOfRequest(true,id), JsonRequestBehavior.AllowGet); ProductPlantingDAO dao = new ProductPlantingDAO(); var result = dao.HasUpBD(id); return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult ProductPlanting(string IdProduct) { if (Session["UserAD"] != null) { ProductPlantingDAO dao = new ProductPlantingDAO(); ViewBag.lstPlanting = dao.GetListProductPlantingProcessesByIdProduct(IdProduct); return(View()); } return(RedirectToAction("Login", "UserAD")); }
public JsonResult Update(ProductPlantingProcess product) { ProductPlantingDAO dao = new ProductPlantingDAO(); ProductPlantingProcess old = dao.Model.ProductPlantingProcesses.FirstOrDefault(f => f.id == product.id); if (old == null) { return(Json(new ResultOfRequest(false, "Lỗi ID!"))); } return(Json(dao.UpdatePlanting(product), JsonRequestBehavior.AllowGet)); }
public ActionResult Info(string IdProduct) { ProductPlantingDAO dao = new ProductPlantingDAO(); Product product = dao.Model.Products.FirstOrDefault(x => x.id == IdProduct); if (product == null) { return(RedirectToAction("Index", "ProductPlanting")); } System.Collections.Generic.List <ProductPlantingProcess> result = dao.GetListProductPlantingProcessesByIdProduct(IdProduct); ViewBag.product = product; ViewBag.isOwner = CheckOwner(product); ViewBag.lstPlanting = result; return(View()); }
public ActionResult AddPlanting(string IdProduct) { ProductPlantingDAO dao = new ProductPlantingDAO(); Product product = dao.Model.Products.FirstOrDefault(x => x.id == IdProduct); if (product == null) { return(RedirectToAction("Index")); } if (!CheckOwner(product)) { return(RedirectToAction("Index")); } ViewBag.curProduct = product; ViewBag.idUser = getIdUser(); ViewBag.lstOptions = dao.GetListOption(); return(View()); }
public ActionResult Update(int id) { ProductPlantingDAO dao = new ProductPlantingDAO(); ProductPlantingProcess curr = dao.Model.ProductPlantingProcesses.FirstOrDefault(x => x.id == id && x.isDelete == 0 && x.isUpBD == 0); if (curr == null) { return(RedirectToAction("Index")); } Product curPro = dao.Model.Products.FirstOrDefault(f => f.id == curr.idProduct); if (curr == null || curPro.isDeleted == 1 || !CheckOwner(curPro)) { return(RedirectToAction("Index")); } ViewBag.curPlanting = curr; ViewBag.curProduct = curPro; return(View()); }
public JsonResult DeletePlanting(int id) { ProductPlantingDAO dao = new ProductPlantingDAO(); return(Json(dao.DeletePlanting(id), JsonRequestBehavior.AllowGet)); }