Пример #1
0
 public ActionResult BasicTypeAdd(BasicInfoType model)
 {
     if (model.TypeName.IsEmpty())
     {
         ModelState.AddModelError(nameof(model.TypeName), "请输入类型名称");
     }
     else
     {
         if (ModelState.IsValid)
         {
             if (model.ID == 0)
             {
                 //新增
                 model.CrTime   = model.UpTime = DateTime.Now;
                 model.CrUserId = LUser.UserId.ToGuid();
                 model.CreateAndFlush();
             }
             else
             {
                 model.UpTime = DateTime.Now;
                 model.UpUser = LUser.UserName;
                 model.UpdateAndFlush();
             }
             return(RedirectToAction("BasicTypeList"));
         }
     }
     return(View(model));
 }
Пример #2
0
        public ActionResult BasicTypeAdd()
        {
            var model = new BasicInfoType();

            model.ID      = 0;
            model.DelFlag = false;
            model.TypeID  = BasicInfoType.GetMaxTypeID() + 1;
            model.CrUser  = LUser.UserName;
            model.UpUser  = LUser.UserName;
            return(View(model));
        }
Пример #3
0
        // GET: BasicCode
        public ActionResult BasicTypeList()
        {
            var query = from row in BasicInfoType.GetList().AsEnumerable()
                        select new BasicInfoType
            {
                CrTime   = row.Field <DateTime>("CrTime"),
                CrUser   = row.Field <string>("CrUser"),
                CrUserId = row.Field <Guid>("CrUserId"),
                DelFlag  = row.Field <bool>("DelFlag"),
                ID       = row.Field <int>("ID"),
                TypeID   = row.Field <int>("TypeID"),
                TypeName = row.Field <string>("TypeName"),
                UpTime   = row.Field <DateTime>("UpTime"),
                UpUser   = row.Field <string>("UpUser")
            };

            ViewBag.Source = query.ToList();
            return(View());
        }
Пример #4
0
 public ActionResult BasicContentAdd()
 {
     ViewBag.BasicTypeList = BasicInfoType.GetTypeList();
     if (Request.RequestContext.RouteData.Values["id"] != null)
     {
         ViewBag.Title = "基本代码修改";
         var model = BasicInfoContent.TryFind(Request.RequestContext.RouteData.Values["id"].ToString().ToInt());
         return(View(model));
     }
     else
     {
         var model = new BasicInfoContent();
         model.ID      = 0;
         model.DelFlag = false;
         model.TypeID  = BasicInfoContent.GetMaxSeq() + 1;
         model.CrUser  = LUser.UserName;
         model.UpUser  = LUser.UserName;
         return(View(model));
     }
 }