public ActionResult EditEmpIns(int id) { EmpInsurance _empIns = getOneEmpIns(id); ViewBag.empId = _empIns.EmpID; ViewBag.InsCate = getAllInsCate(); return(View(_empIns)); }
public ActionResult DeleteEmpIns(int id) { EmpInsurance _empIns = getOneEmpIns(id); db.EmpInsurance.Remove(_empIns); db.SaveChanges(); return(RedirectToAction("ListEmpIns", new { id = _empIns.EmpID })); }
public ActionResult EditEmpIns(int id, EmpInsurance empIns) { EmpInsurance _empIns = getOneEmpIns(id); _empIns.InsID = empIns.InsID; _empIns.Price = empIns.Price; _empIns.Remark = empIns.Remark; db.SaveChanges(); return(RedirectToAction("ListEmpIns", new { id = _empIns.EmpID })); }
protected void Page_Load(object sender, EventArgs e) { switch (RequestActionString) { case "delete": ent = this.GetTargetData <EmpInsurance>(); ent.DoDelete(); break; default: DoSelect(); break; } }
public ActionResult CreateEmpIns(EmpInsurance empIns) { EmpInsurance _empIns = new EmpInsurance() { EmpID = Convert.ToInt32(Session["empID"].ToString()), InsID = empIns.InsID, Price = empIns.Price, Remark = empIns.Remark }; Session["empID"] = null; db.EmpInsurance.Add(_empIns); db.SaveChanges(); return(RedirectToAction("ListEmpIns", new { id = _empIns.EmpID })); }
protected void Page_Load(object sender, EventArgs e) { op = RequestData.Get <string>("op"); id = RequestData.Get <string>("id"); type = RequestData.Get <string>("type"); JsonString = RequestData.Get <string>("JsonString"); if (!string.IsNullOrEmpty(id)) { ent = EmpInsurance.Find(id); } switch (RequestActionString) { case "update": if (!string.IsNullOrEmpty(JsonString)) { ent = JsonHelper.GetObject <EmpInsurance>(JsonString); } if (string.IsNullOrEmpty(ent.Id)) { ent.CreateId = UserInfo.UserID; ent.CreateName = UserInfo.Name; ent.CreateTime = DateTime.Now; ent.DoCreate(); } else { ent.DoUpdate(); } ent.State = "待提交"; PageState.Add("Id", ent.Id); break; case "submit": if (!string.IsNullOrEmpty(JsonString)) { ent = JsonHelper.GetObject <EmpInsurance>(JsonString); } ent.ApplyTime = DateTime.Now; //申请时间在提交审批的时候赋值 if (string.IsNullOrEmpty(ent.Id)) { ent.CreateId = UserInfo.UserID; ent.CreateName = UserInfo.Name; ent.CreateTime = DateTime.Now; ent.DoCreate(); } IList <SysApproveConfig> sacEnts = SysApproveConfig.FindAll(); if (sacEnts.Count > 0) { ent.ApproveUserId = sacEnts[0].ChildWelfareId; ent.ApproveName = sacEnts[0].ChildWelfareName; } ent.State = "已提交"; ent.DoUpdate(); PageState.Add("Id", ent.Id); break; case "GetWorkNo": string UserID = RequestData.Get("UserID") + ""; ComUtility Ut = new ComUtility(); PageState.Add("WorkNo", Ut.GetWorkNo(UserID)); break; default: DoSelect(); break; } }
private void DoSelect() { SearchCriterion.AddSearch("CreateId", UserInfo.UserID); ents = EmpInsurance.FindAll(SearchCriterion); PageState.Add("DataList", ents); }