public ActionResult Create(ReturnVisit Model) { //Bll要在这里实例化 不要在action外面 避免生成很多废代码 ReturnVisitBll bll = new ReturnVisitBll(); Model.EnterpriseID = LoginUser.UserBasic.EnterpriseID; return Content(bll.AddOrUpdateReturnVisit(Model)); }
/// <summary> /// 根据工单id获取回访信息 /// </summary> /// <param name="workOrderId">工单id</param> /// <returns>回访信息</returns> public ReturnVisit GetReturnVisit(string workOrderId) { //参数验证 if (string.IsNullOrEmpty(workOrderId)) { ErrorMsg = ErrorCode.ParameterNull; return(null); } ReturnVisit returnVisit = null; DataEntity returnVisitEntity = _workOrderProvider.GetReturnVisit(workOrderId); if (returnVisitEntity != null) { returnVisit = new ReturnVisit(); returnVisit.ID = returnVisitEntity["ID"].Value.ToString(); returnVisit.WorkOrderID = returnVisitEntity["WorkOrderID"].Value.ToString(); returnVisit.Description = returnVisitEntity["Description"].Value.ToString(); returnVisit.Evalution = (int)returnVisitEntity["Evalution"].Value; returnVisit.IsFeeChecked = (bool)returnVisitEntity["IsFeeChecked"].Value; returnVisit.IsResolved = (bool)returnVisitEntity["IsResolved"].Value; returnVisit.CreateTime = returnVisitEntity["CreateTime"].Value.ToString(); returnVisit.OperatorID = returnVisitEntity["OperatorID"].Value.ToString(); returnVisit.OperatorName = returnVisitEntity["OperatorName"].Value.ToString(); } return(returnVisit); }
public ActionResult Create(ReturnVisit Model) { //Bll要在这里实例化 不要在action外面 避免生成很多废代码 ReturnVisitBll bll = new ReturnVisitBll(); Model.EnterpriseID = LoginUser.UserBasic.EnterpriseID; return(Content(bll.AddOrUpdateReturnVisit(Model))); }
//编辑 public ActionResult Edit(ReturnVisit visit) { db.Entry(visit).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
//添加 public ActionResult Create(ReturnVisit visit) { db.ReturnVisit.Add(visit); db.SaveChanges(); return(RedirectToAction("Index")); }