public JsonResult CreateStu(SIM.StuInfo stu) { string stuhomedistrict = stu.StuHomeDistrict; if (stuhomedistrict != null && stuhomedistrict.Length == 6) { stu.StuHomeCity = stuhomedistrict.Substring(0, 4) + "00"; stu.StuHomeProvince = stuhomedistrict.Substring(0, 2) + "0000"; } stu.StuID = Guid.NewGuid(); stu.StuID_SchID = schid; stu.IsState = 1; stu.LastIP = Request.UserHostAddress; stu.LastTime = DateTime.Now; stu.CreateTime = DateTime.Now; stu.Creator = loginId; if (stubll.AddStuInfo(stu)) { JsonResult result = new JsonResult { Data = new { StatusCode = 200, ErrorMessage = "保存成功" } }; return(Json(result, JsonRequestBehavior.AllowGet)); } else { JsonResult result = new JsonResult { Data = new { StatusCode = 400, ErrorMessage = "操作失败,系统存在相同学籍号或身份证号!" } }; return(Json(result, JsonRequestBehavior.AllowGet)); } }
public bool RecoveryStuInfo(Guid stuid) { using (var db = new sim.StuInfoEntities()) { sim.StuInfo si = GetStuInfo(stuid, false); si.IsState = 1; return(ModifyStuInfo(si)); } }
public bool DeleteStuInfo(Guid stuid) { using (var db = new sim.StuInfoEntities()) { sim.StuInfo si = GetStuInfo(stuid); si.IsState = 0; return(ModifyStuInfo(si)); } }
public bool AddStuInfo(sim.StuInfo si) { using (var db = new sim.StuInfoEntities()) { if (!IsExistStu(si.StuID, si.StuCode, si.StuIdentity)) { db.StuInfo.Add(si); if (db.SaveChanges() == 1) { return(true); } } return(false); } }
public bool ModifyStuInfo(sim.StuInfo si) { using (var db = new sim.StuInfoEntities()) { if (!IsExistStu(si.StuID, si.StuCode, si.StuIdentity)) { DbEntityEntry <sim.StuInfo> entityEntry = db.Entry(si); entityEntry.State = EntityState.Modified; if (db.SaveChanges() == 1) { return(true); } } return(false); } }
public ActionResult Create() { SIM.StuInfo stu = new SIM.StuInfo { StuID = Guid.NewGuid(), StuGender = "9", StuGAT = "0", IsHobo = "0", IsState = 1, StuStatus = "01", StuMarital = "10", StuNationality = "156", StuPolitics = "13" }; InitDrop(null); return(PartialView(stu)); }
public JsonResult EditStu(SIM.StuInfo stu) { stu.LastIP = Request.UserHostAddress; stu.LastTime = DateTime.Now; stu.CreateTime = DateTime.Now; stu.Creator = loginId; if (stubll.ModifyStuInfo(stu)) { JsonResult result = new JsonResult { Data = new { StatusCode = 200, ErrorMessage = "保存成功" } }; return(Json(result, JsonRequestBehavior.AllowGet)); } else { JsonResult result = new JsonResult { Data = new { StatusCode = 400, ErrorMessage = "操作失败,系统存在相同学籍号或身份证号" } }; return(Json(result, JsonRequestBehavior.AllowGet)); } }
public ActionResult Details(Guid stuid) { SIM.StuInfo stu = stubll.GetStuInfo(stuid, false); InitDrop(stu.StuID_BJID); return(PartialView(stu)); }