public ActionResult AjaxCreate(int ID) { var model = new CustomerViewModel() { CompanyID = ID }; ViewBag.Data_JobID = Utilities.GetSelectListData(JobCateService.GetALL(), x => x.ID, x => x.CateName, true); return PartialView(model); }
public ActionResult AjaxCreate(CustomerViewModel model) { ServiceResult result = new ServiceResult(); if (!ModelState.IsValid) { result.Message = "表单输入有误,请仔细填写表单!"; result.AddServiceError("表单输入有误,请仔细填写表单!"); } else { try { CustomerService.Create(model); result.Message = "添加客户人员信息成功!"; } catch (Exception ex) { result.Message = "添加客户人员信息失败!"; result.AddServiceError(Utilities.GetInnerMostException(ex)); LogHelper.WriteLog("用户:" + CookieHelper.MemberID + "添加客户人员信息失败!", ex); } } return Json(result); }
public ActionResult Show(int ID) { var entity = CustomerService.Find(ID); var model = new CustomerViewModel() { CompanyID = entity.CompanyID, Address = entity.Address, BirthDay = entity.BirthDay, Email = entity.Email, Favorite = entity.Favorite, ID = entity.ID, IsLeap = entity.IsLeap, JobID = entity.JobID, Jobs = entity.Jobs, Mobile = entity.Mobile, Name = entity.Name, Phone = entity.Phone, QQ = entity.QQ, ReMark = entity.ReMark }; return PartialView(model); }
public ActionResult Edit(CustomerViewModel model) { ServiceResult result = new ServiceResult(); TempData["Service_Result"] = result; if (!ModelState.IsValid) { result.Message = "表单输入有误,请仔细填写表单!"; result.AddServiceError("表单输入有误,请仔细填写表单!"); } else { try { CustomerService.Update(model); result.Message = "编辑客户人员信息成功!"; return RedirectToAction("details", "customercompany", new { id = model.CompanyID }); } catch (Exception ex) { result.Message = "编辑客户人员信息失败!"; result.AddServiceError(Utilities.GetInnerMostException(ex)); LogHelper.WriteLog("用户:" + CookieHelper.MemberID + "编辑客户人员信息失败!", ex); } } ViewBag.Data_JobID = Utilities.GetSelectListData(JobCateService.GetALL(), x => x.ID, x => x.CateName, model.JobID, true); return View(model); }
public ActionResult Edit(int ID) { var entity = CustomerService.Find(ID); var model = new CustomerViewModel() { CompanyID = entity.CompanyID, Address = entity.Address, BirthDay = entity.BirthDay, Email = entity.Email, Favorite = entity.Favorite, ID = entity.ID, IsLeap = entity.IsLeap, JobID = entity.JobID, Jobs = entity.Jobs, Mobile = entity.Mobile, Name = entity.Name, Phone = entity.Phone, QQ = entity.QQ, ReMark = entity.ReMark }; ViewBag.Data_JobID = Utilities.GetSelectListData(JobCateService.GetALL(), x => x.ID, x => x.CateName, model.JobID, true); return View(model); }
public ActionResult AjaxEdit(CustomerViewModel model) { ServiceResult result = new ServiceResult(); if (!ModelState.IsValid) { result.Message = "表单输入有误,请仔细填写表单!"; result.AddServiceError("表单输入有误,请仔细填写表单!"); } else { try { CustomerService.Update(model); result.Message = "编辑客户人员信息成功!"; } catch (Exception ex) { result.Message = "编辑客户人员信息失败!"; result.AddServiceError(Utilities.GetInnerMostException(ex)); LogHelper.WriteLog("用户:" + CookieHelper.MemberID + "编辑客户人员信息失败!", ex); } } ViewBag.Data_JobID = Utilities.GetSelectListData(JobCateService.GetALL(), x => x.ID, x => x.CateName, model.JobID, true); return Json(result); }