示例#1
0
        public ActionResult Create(Guid modelId)
        {
            var model = new CommonActionInfoDTO();

            model.MenuId = modelId;
            return(View(model));
        }
示例#2
0
        public ActionResult Create(CommonActionInfoDTO model)
        {
            try
            {
                var entity = Mapper.Map <CommonActionInfo>(model);
                entity.Id         = Guid.NewGuid();
                entity.CreateDate = DateTime.Now;
                entity.ModifyDate = null;
                CommonActionInfoService.Add(entity);

                return(View("jump"));
            }
            catch
            {
                return(View(model));
            }
        }
示例#3
0
        public ActionResult Edit(CommonActionInfoDTO model)
        {
            try
            {
                var entity = CommonActionInfoService.GetModel(model.Id);
                entity.ModifyDate   = DateTime.Now;
                entity.CategoryName = model.CategoryName;
                entity.IsEnable     = model.IsEnable;
                entity.IsLog        = model.IsLog;
                entity.IsVisible    = model.IsVisible;
                entity.Name         = model.Name;
                entity.Operation    = (int)model.Operation;
                entity.Sort         = model.Sort;
                entity.Url          = model.Url;

                CommonActionInfoService.Modify(entity);

                return(View("jump"));
            }
            catch
            {
                return(View(model));
            }
        }