Ejemplo n.º 1
0
        public ViewResult Add(iPow.Domain.Dto.Sys_MvcControllerClassDto dto, string State)
        {
            if (dto != null)
            {
                var isexist = mvcControllerClassService.NameAndRemarkHasClass(dto.Name, dto.Remark);
                if (isexist)  //该语法表示 已经存在
                {
                    ModelState.AddModelError("", "该控制器动作已经存在同一分类!");
                }
                else
                {
                    dto.AddTime = System.DateTime.Now; //添加的当前时间
                    dto.SortNum = 0;
                    iPow.Infrastructure.Data.DataSys.Sys_MvcControllerClass addClass = new Infrastructure.Data.DataSys.Sys_MvcControllerClass();
                    addClass.Name = dto.Name;
                    addClass.Remark = dto.Remark;
                    addClass.AddTime = dto.AddTime;
                    addClass.State = Convert.ToBoolean(State);
                    addClass.SortNum = dto.SortNum;
                    addClass.IpAddress = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetRealIP();
                    mvcControllerClassService.Add(addClass,null);
                    if (addClass.Id > 0)
                    {
                        ModelState.AddModelError("", "恭喜,亲彻底Hold住了");
                    }
                    else
                    {
                        ModelState.AddModelError("", "败笔!亲不给力哦~");
                    }
                }

            }
            else
            {
                ModelState.AddModelError("", "败笔!亲不给力哦~");
            }
            return View(dto);
        }
Ejemplo n.º 2
0
 public ViewResult Add(iPow.Domain.Dto.Sys_MvcControllerClassDto dto, string State)
 {
     if (dto != null)
     {
         var isexist = mvcControllerClassService.NameAndRemarkHasClass(dto.Name, dto.Remark);
         if (isexist)  //该语法表示 已经存在
         {
             ModelState.AddModelError("", "该控制器动作已经存在同一分类!");
         }
         else
         {
             dto.AddTime = System.DateTime.Now; //添加的当前时间
             dto.SortNum = 0;
             iPow.Infrastructure.Data.DataSys.Sys_MvcControllerClass addClass = new Infrastructure.Data.DataSys.Sys_MvcControllerClass();
             addClass.Name      = dto.Name;
             addClass.Remark    = dto.Remark;
             addClass.AddTime   = dto.AddTime;
             addClass.State     = Convert.ToBoolean(State);
             addClass.SortNum   = dto.SortNum;
             addClass.IpAddress = iPow.Infrastructure.Crosscutting.Function.StringHelper.GetRealIP();
             mvcControllerClassService.Add(addClass, null);
             if (addClass.Id > 0)
             {
                 ModelState.AddModelError("", "恭喜,亲彻底Hold住了");
             }
             else
             {
                 ModelState.AddModelError("", "败笔!亲不给力哦~");
             }
         }
     }
     else
     {
         ModelState.AddModelError("", "败笔!亲不给力哦~");
     }
     return(View(dto));
 }