public JsonResult Delete(long id) { var result = new JsonResultBO(true); WF_STEPBusiness = Get <WF_STEPBusiness>(); WF_STEPBusiness.repository.Delete(id); WF_STEPBusiness.Save(); return(Json(result)); }
public JsonResult Create(FormCollection collection, HttpPostedFileBase ICON) { AssignUserInfo(); WF_STEPBusiness = Get <WF_STEPBusiness>(); var result = new JsonResultBO(true); try { var myobj = new WF_STEP(); myobj.WF_ID = collection["WF_ID"].ToIntOrZero(); myobj.STATE_BEGIN = collection["STATE_BEGIN"].ToIntOrZero(); myobj.STATE_END = collection["STATE_END"].ToIntOrZero(); myobj.create_at = DateTime.Now; myobj.IS_RETURN = collection["IS_RETURN"].ToBoolByOnOff(); myobj.create_by = currentUser.ID; myobj.NAME = collection["NAME"].ToString(); myobj.GHICHU = collection["GHICHU"].ToString(); myobj.REQUIRED_REVIEW = collection["REQUIRED_REVIEW"].ToBoolByOnOff(); if (ICON != null) { var resultUpload = UploadProvider.SaveFile(ICON, null, ".jpg,.png,.jpeg", null, "IconWF", UPLOADFOLDER); if (resultUpload.status) { myobj.ICON = resultUpload.path; } else { result.Message = resultUpload.message; } } WF_STEPBusiness.Save(myobj); } catch { result.Status = false; result.Message = "Không thêm mới được"; } return(Json(result)); }