예제 #1
0
        public OperationResult Update(EduTypeModel model)
        {
            var entity = EduTypes.First(t => t.Id == model.Id);

            entity.Name        = model.Name;
            entity.Description = model.Description;
            entity.OrderSort   = model.OrderSort;
            entity.Enabled     = model.Enabled;
            entity.ModifyId    = model.ModifyId;
            entity.ModifyBy    = model.ModifyBy;
            entity.ModifyTime  = model.ModifyTime;
            EduTypeRepository.Update(entity);
            return(new OperationResult(OperationResultType.Success, "更新成功"));
        }
예제 #2
0
        public ActionResult Edit(int Id)
        {
            var model  = new EduTypeModel();
            var entity = EduTypeService.EduTypes.FirstOrDefault(t => t.Id == Id);

            if (null != entity)
            {
                model = new EduTypeModel
                {
                    Id          = entity.Id,
                    Name        = entity.Name,
                    Description = entity.Description,
                    OrderSort   = entity.OrderSort,
                    Enabled     = entity.Enabled
                };
            }
            return(PartialView(model));
        }
예제 #3
0
        public OperationResult Insert(EduTypeModel model)
        {
            var entity = new EduType
            {
                Name        = model.Name,
                Description = model.Description,
                OrderSort   = model.OrderSort,
                Enabled     = model.Enabled,
                CreateId    = model.CreateId,
                CreateBy    = model.CreateBy,
                CreateTime  = DateTime.Now,
                ModifyId    = model.ModifyId,
                ModifyBy    = model.ModifyBy,
                ModifyTime  = DateTime.Now
            };

            EduTypeRepository.Insert(entity);
            return(new OperationResult(OperationResultType.Success, "添加成功"));
        }
예제 #4
0
 public ActionResult Create(EduTypeModel model)
 {
     if (ModelState.IsValid)
     {
         this.CreateBaseData <EduTypeModel>(model);
         OperationResult result = EduTypeService.Insert(model);
         if (result.ResultType == OperationResultType.Success)
         {
             return(Json(result));
         }
         else
         {
             return(PartialView(model));
         }
     }
     else
     {
         return(PartialView(model));
     }
 }
예제 #5
0
        public ActionResult Create()
        {
            var model = new EduTypeModel();

            return(PartialView(model));
        }
예제 #6
0
        public ActionResult Index()
        {
            var model = new EduTypeModel();

            return(View(model));
        }