コード例 #1
0
 public ActionResult Create(ReturnVisit Model)
 {
     //Bll要在这里实例化 不要在action外面 避免生成很多废代码
     ReturnVisitBll bll = new ReturnVisitBll();
     Model.EnterpriseID = LoginUser.UserBasic.EnterpriseID;
     return Content(bll.AddOrUpdateReturnVisit(Model));
 }
コード例 #2
0
ファイル: WorkOrderService.cs プロジェクト: hst-web/test
        /// <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);
        }
コード例 #3
0
        public ActionResult Create(ReturnVisit Model)
        {
            //Bll要在这里实例化 不要在action外面 避免生成很多废代码
            ReturnVisitBll bll = new ReturnVisitBll();

            Model.EnterpriseID = LoginUser.UserBasic.EnterpriseID;
            return(Content(bll.AddOrUpdateReturnVisit(Model)));
        }
コード例 #4
0
 //编辑
 public ActionResult Edit(ReturnVisit visit)
 {
     db.Entry(visit).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
コード例 #5
0
 //添加
 public ActionResult Create(ReturnVisit visit)
 {
     db.ReturnVisit.Add(visit);
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }