Beispiel #1
0
        public List <SysButtonModel> GetButtonList(SysButtonModel model)
        {
            List <SysButtonModel> List = new List <SysButtonModel>();

            string[]        strPara     = new string[] { "@ButtonID", "@ButtonName", "@DeleteFlag", "@OUTTotalCount", "@PageIndex", "@PageSize" };
            ParameterMapper mapper      = new ParameterMapper(strPara);
            var             ObjectModel = db.CreateSprocAccessor <SysButtonModel>("PROC_T_SYS_GetButtonList", mapper, MapBuilder <SysButtonModel> .MapNoProperties()
                                                                                  .Map(p => p.ButtonID).ToColumn("ButtonID")
                                                                                  .Map(p => p.ButtonName).ToColumn("ButtonName")
                                                                                  .Map(p => p.ButtonImg).ToColumn("ButtonImg")
                                                                                  .Map(p => p.ButtonCode).ToColumn("ButtonCode")
                                                                                  .Map(p => p.ButtonType).ToColumn("ButtonType")
                                                                                  .Map(p => p.SortCode).ToColumn("SortCode")
                                                                                  .Map(p => p.DeleteFlag).ToColumn("DeleteFlag")
                                                                                  .Map(p => p.CreateDate).ToColumn("CreateDate")
                                                                                  .Map(p => p.ButtonRemark).ToColumn("ButtonRemark")
                                                                                  .Map(p => p.RowNo).ToColumn("RowNo")
                                                                                  .Build()
                                                                                  );

            object[] param = { model.ButtonID, model.ButtonName, model.DeleteFlag, model.OUTTotalCount, model.PageIndex, model.PageSize };
            List = ObjectModel.Execute(param).ToList <SysButtonModel>();
            model.OUTTotalCount = int.Parse(mapper.GetParameterValue("@OUTTotalCount").ToString());
            return(List);
        }
Beispiel #2
0
        public void DataLoad(string MID)
        {
            SysMenuModel MModel = new SysMenuModel();

            MModel.ParentID   = MID;
            MModel.DeleteFlag = Convert.ToInt32(SysEnum.DeleteFlag.NotRemoved);
            MModel.MenuType   = Convert.ToInt32(SysEnum.MenuType.Button);
            List <SysMenuModel> MList = SMBll.GetMenuList(MModel);

            RpSelectButtonList.DataSource = MList;
            RpSelectButtonList.DataBind();

            SysButtonModel BModel = new SysButtonModel();

            BModel.DeleteFlag = Convert.ToInt32(SysEnum.DeleteFlag.NotRemoved);
            BModel.PageIndex  = 1;
            BModel.PageSize   = 10000;
            List <SysButtonModel> BList = SBBLL.GetButtonList(BModel);

            RpAllButtonList.DataSource = BList;
            RpAllButtonList.DataBind();
        }
Beispiel #3
0
 public List <SysButtonModel> GetButtonList(SysButtonModel model)
 {
     return(DAL.GetButtonList(model));
 }