public bool AddJob(WJ_JobModel model) { using (DataProvider dp = new DataProvider()) { if (model.Id.HasValue) { WJ_Job entity = dp.WJ_Job.FirstOrDefault(m => m.Id == model.Id.Value); entity.PositionName = model.PositionName; entity.Ability = model.Ability; entity.WorkPlace = model.WorkPlace; entity.JobRequirements = model.JobRequirements; entity.IsImportant = model.IsImportant; entity.Sort = model.Sort; entity.UpdateTime = DateTime.Now; } else { WJ_Job entity = Mapper.Map <WJ_Job>(model); entity.CreateTime = DateTime.Now; dp.WJ_Job.Add(entity); } try { dp.SaveChanges(); return(true); } catch { return(false); } } }
public ActionResult AddJob(WJ_JobModel model) { if (model.Id.HasValue) { model.UpdateUser = CurrentUser.Id; } else { model.CreateUser = CurrentUser.Id; } return(Json(new JsonMessage(service.AddJob(model)))); }