public ActionResult Delete(string id) { try { var deleteId = id.Split(','); foreach (var tId in deleteId) { var orgId = string.Empty; var durType = Convert.ToByte(0); if (!string.IsNullOrEmpty(id)) { var ids = tId.Split('*'); if (ids.Length == 2) { orgId = ids[0]; durType = Convert.ToByte(ids[1]); } } CHK_STAFF_STAR_SYSTEM_CON_DAL.Delete(orgId, durType); } return(RedirectToAction("Index")); } catch (Exception ex) { LogHelper.ErrorLog("删除出错", ex); return(RedirectToAction("Error", "Home")); } }
public ActionResult Index(string orgId, int pageIndex = 1, int pageSize = 20) { setOrgData(orgId); var list = CHK_STAFF_STAR_SYSTEM_CON_DAL.GetList(orgId, UserState.UserID, pageIndex, pageSize); return(View(list)); }
public ActionResult Edit(StaffStarSystemConModel model) { try { if (ModelState.IsValid) { var item = dao.GetEntity("ORG_ID", model.ORG_ID, "TIME_DUR_TYP", model.TIME_DUR_TYP); item.ATTEND_MIN_SCORE = model.ATTEND_MIN_SCORE; item.COMPLAIN_MAX_CNT = model.COMPLAIN_MAX_CNT; item.DEFAULT_STAR = model.DEFAULT_STAR; item.EFFIC_MIN_SCORE = model.EFFIC_MIN_SCORE; item.EVAL_MIN_SCORE = model.EVAL_MIN_SCORE; item.QUALITY_MIN_SCORE = model.QUALITY_MIN_SCORE; item.STAR_1_MAX_SCORE = model.STAR_1_MAX_SCORE; item.STAR_1_MIN_SCORE = model.STAR_1_MIN_SCORE; item.STAR_2_MAX_SCORE = model.STAR_2_MAX_SCORE; item.STAR_2_MIN_SCORE = model.STAR_2_MIN_SCORE; item.STAR_3_MAX_SCORE = model.STAR_3_MAX_SCORE; item.STAR_3_MIN_SCORE = model.STAR_3_MIN_SCORE; item.STAR_4_MAX_SCORE = model.STAR_4_MAX_SCORE; item.STAR_4_MIN_SCORE = model.STAR_4_MIN_SCORE; item.STAR_5_MIN_SCORE = model.STAR_5_MIN_SCORE; item.SVR_MIN_SCORE = model.SVR_MIN_SCORE; item.USU_ACT_MIN_SCORE = model.USU_ACT_MIN_SCORE; var rst = CHK_STAFF_STAR_SYSTEM_CON_DAL.Update(item); if (rst > 0) { Alter("修改成功!", util.Enum.AlterTypeEnum.Success, false, true); return(Redirect("/Home/Blank")); } } ModelState.AddModelError("", "修改失败。"); return(View(model)); } catch (Exception ex) { LogHelper.ErrorLog("修改出错!", ex); ModelState.AddModelError("", "修改失败!" + ex.Message); return(RedirectToAction("Error", "Home")); } }
private StaffStarSystemConModel getModel(string id) { var orgId = string.Empty; var durType = Convert.ToByte(0); if (!string.IsNullOrEmpty(id)) { var ids = id.Split('*'); if (ids.Length == 2) { orgId = ids[0]; durType = Convert.ToByte(ids[1]); } } var item = CHK_STAFF_STAR_SYSTEM_CON_DAL.Get(orgId, durType); return(new StaffStarSystemConModel() { ATTEND_MIN_SCORE = item.ATTEND_MIN_SCORE, COMPLAIN_MAX_CNT = item.COMPLAIN_MAX_CNT, DEFAULT_STAR = item.DEFAULT_STAR, EFFIC_MIN_SCORE = item.EFFIC_MIN_SCORE, EVAL_MIN_SCORE = item.EVAL_MIN_SCORE, ORG_ID = item.ORG_ID, ORG_NAM = item.ORG_NAM, QUALITY_MIN_SCORE = item.QUALITY_MIN_SCORE, STAR_1_MAX_SCORE = item.STAR_1_MAX_SCORE, STAR_1_MIN_SCORE = item.STAR_1_MIN_SCORE, STAR_2_MAX_SCORE = item.STAR_2_MAX_SCORE, STAR_2_MIN_SCORE = item.STAR_2_MIN_SCORE, STAR_3_MAX_SCORE = item.STAR_3_MAX_SCORE, STAR_3_MIN_SCORE = item.STAR_3_MIN_SCORE, STAR_4_MAX_SCORE = item.STAR_4_MAX_SCORE, STAR_4_MIN_SCORE = item.STAR_4_MIN_SCORE, STAR_5_MIN_SCORE = item.STAR_5_MIN_SCORE, SVR_MIN_SCORE = item.SVR_MIN_SCORE, TIME_DUR_TYP = item.TIME_DUR_TYP, USU_ACT_MIN_SCORE = item.USU_ACT_MIN_SCORE }); }