Пример #1
0
        public OperationResult Create(SysSampleDto model)
        {
            model.CreateTime = DateTime.Now;
            int execResult = SysRep.Insert(Mapper.Map <SysSample>(model));

            return(new OperationResult(execResult == 1 ? OperationResultType.Success:OperationResultType.NoChanged));
        }
Пример #2
0
        public JsonResult Edit(SysSampleDto inputModel)
        {
            if (!ModelState.IsValid)
            {
                return(Json(new AjaxResult(AjaxResultType.ClientError, "数据验证错误", null)));
            }
            OperationResult result = _sysService.Update(inputModel);

            return(Json(result.ToAjaxResult()));
        }
Пример #3
0
        public OperationResult <SysSampleDto> GetDetail(string id)
        {
            SysSampleDto dto = Mapper.Map <SysSampleDto>(SysRep.GetByKey(id));

            if (dto == null)
            {
                return(new OperationResult <SysSampleDto>(OperationResultType.QueryNull));
            }
            return(new OperationResult <SysSampleDto>(OperationResultType.Success, null, dto));
        }
Пример #4
0
        public OperationResult Update(SysSampleDto model)
        {
            if (model == null)
            {
                throw new ArgumentNullException("id");
            }
            SysSample entity     = Mapper.Map <SysSample>(model);
            int       execResult = SysRep.UpdateDirect(model.Id, user => new SysSample {
                Name = entity.Name, Age = entity.Age, Bir = entity.Bir, Note = entity.Note, Photo = entity.Photo
            });

            return(new OperationResult(execResult == 1 ? OperationResultType.Success : OperationResultType.Error));
        }
Пример #5
0
 public ActionResult Create(SysSampleDto inputModel)
 {
     if (!ModelState.IsValid)
     {
         if (Request.IsAjaxRequest())
         {
             return(Json(new AjaxResult(AjaxResultType.ClientError, "数据验证错误", null)));
         }
         else
         {
             return(View());
         }
     }
     if (Request.IsAjaxRequest())
     {
         OperationResult result = _sysService.Create(inputModel);
         return(Json(result.ToAjaxResult()));
     }
     else
     {
         OperationResult result = _sysService.Create(inputModel);
         return(View());
     }
 }