コード例 #1
0
        public ActionResult Create()
        {
            var model = new SysAccessItem();
            var list1 = _pageBLL.GetPages();

            model.ModulList = new SelectList(list1, "MST_MODUL_ID", "MODUL_NAME");
            var list2 = _sysAccessBLL.GetSysAccess().Select(x => new { x.RoleName }).ToList().Distinct().OrderBy(x => x.RoleName);

            model.RoleNameList = new SelectList(list2, "RoleName", "RoleName");
            model.MainMenu     = _mainMenu;
            model.CurrentLogin = CurrentUser;
            return(View(model));
        }
コード例 #2
0
 public ActionResult Create(HolidayCalenderItem model)
 {
     if (ModelState.IsValid)
     {
         var data = Mapper.Map <HolidayCalenderDto>(model);
         data.CreatedBy   = CurrentUser.USERNAME;
         data.CreatedDate = DateTime.Now;
         data.IsActive    = true;
         try
         {
             _HolidayCalenderBLL.Save(data);
         }
         catch (Exception)
         {
             var list1 = _pageBLL.GetPages();
             model.ModulList    = new SelectList(list1, "MST_MODUL_ID", "MODUL_NAME");
             model.MainMenu     = _mainMenu;
             model.CurrentLogin = CurrentUser;
             return(View(model));
         }
     }
     return(RedirectToAction("Index", "MstHolidayCalender"));
 }
コード例 #3
0
        public List <MasterDataApprovalSettingDto> GetAllMasterSettingsPage()
        {
            var pages = _pageBLL.GetPages().Where(x => !string.IsNullOrEmpty(x.MAIN_TABLE));

            return(Mapper.Map <List <MasterDataApprovalSettingDto> >(pages));
        }