/// <summary> /// 获取用户的培训经历 /// </summary> /// <param name="userId"></param> /// <returns></returns> public SysUserTrain GetUserTrain(int trainId) { string where = " TrainId=" + trainId; SysUserTrain userTrain = _dataAccess.GetList <SysUserTrain>(where).FirstOrDefault(); return(userTrain); }
public JsonResult SaveUserTrain(int dataId, int userId, DateTime stime, DateTime?etime, string course, string certificate, string description) { SysUserTrain userTrain; if (dataId == 0) { userTrain = new SysUserTrain() { CreateTime = DateTime.Now, CreateUser = userId, UserId = userId } } ; else { userTrain = _userManager.GetUserTrain(dataId); } userTrain.StartTime = stime; userTrain.EndTime = etime; userTrain.Course = course; userTrain.Certificate = certificate; userTrain.Description = description; _userManager.SaveUserTrain(userTrain); return(Json(new { result = 1, dataId = userTrain.TrainId, msg = "保存成功" })); }
public ActionResult EditTrain(int id = 0, int userId = 0) { var model = new SysUserTrain { TrainId = 0, UserId = userId }; if (id > 0) { model = _userManager.GetUserTrain(id); } return(View(model)); }
/// <summary> /// 保存用户的培训经历 /// </summary> /// <param name="userEdus"></param> public int SaveUserTrain(SysUserTrain userTrain) { if (userTrain == null) { throw new Exception("培训经历为空!"); } if (userTrain.TrainId > 0) { _dataAccess.UpdateEntity(userTrain); } else { userTrain.TrainId = _dataAccess.AddEntity(userTrain); } return(userTrain.TrainId); }
public ActionResult DetailTrain(int id) { SysUserTrain model = _userManager.GetUserTrain(id); return(View(model)); }