public JsonResult CheckDate(Purchase_DayAll data) { if (data.rec_date != null) { if (data.rec_date > DateTime.Today) { return(Json(false, JsonRequestBehavior.AllowGet)); } else { return(Json(true, JsonRequestBehavior.AllowGet)); } } return(Json(false, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(Purchase_DayAll data) { if (ModelState.IsValid && data.purchase_List != null) { List <ST_Purchase> prucahse_List = data.purchase_List.Cast <ST_Purchase>().ToList(); foreach (ST_Purchase currPurchase in prucahse_List) { currPurchase.guid = Guid.NewGuid(); currPurchase.purchase_date = data.rec_date; ST_Material currMaterial = mST_MaterialDAO.FetchByItemName(currPurchase.item_name); if (currMaterial != null) { currPurchase.material_guid = currMaterial.guid; } else { /*Material表非固定品項的Guid*/ currPurchase.material_guid = Guid.Parse("DF7E2E4F-F2F0-4232-8E10-665FA99048B1"); currPurchase.special_item = currPurchase.item_name; } currPurchase.emp_guid = mST_EmpDAO.FetchByAccount(User.Identity.Name).guid; mST_PurcahseDAO.Insert(currPurchase); } return(RedirectToAction("Index")); } ModelState.AddModelError("", "至少新增一筆採購項目"); ViewData["food_Items"] = GetMaterialItems("食材"); ViewData["supplies_Items"] = GetMaterialItems("耗材"); ViewData["other_Items"] = GetMaterialItems("其他"); ViewData["user"] = Session["user"]; return(View(data)); }