コード例 #1
0
ファイル: authorize.cs プロジェクト: hoolanla/PRPO
        public List <Model.UserMenu_Read> Get_UserMenu(Model.Criteria.UserMenu_Criteria criteria)
        {
            //string connStr = Properties.Settings.Default.InventoryControl_ConnectionString;
            //SqlConnection conn = Common.DataHelper.getSQLServerConnectionObject(connStr);
            DataSet ds = new DataSet();
            //SqlDataAdapter adp = new SqlDataAdapter("usp_User_Menu", conn);
            //adp.SelectCommand.CommandType = CommandType.StoredProcedure;
            //adp.SelectCommand.Parameters.Add(new SqlParameter("@bmUserID", criteria.UserID));
            //adp.SelectCommand.Parameters.Add(new SqlParameter("@bmUserAccount", criteria.UserAccount));
            //adp.SelectCommand.Parameters.Add(new SqlParameter("@bmDept", criteria.Dept));
            //adp.Fill(ds);

            var result = ds.Tables[0].AsEnumerable().Select(s => new Model.UserMenu_Read
            {
                PAG_ID         = s.Field <int?>("PAG_ID"),
                PAG_Group      = s.Field <int?>("PAG_GROUP"),
                PAG_Group_Name = s.Field <string>("PAG_Group_Name"),
                PAG_Name       = s.Field <string>("PAG_Name"),
                Level          = s.Field <int?>("Level"),
                PAG_CODE       = s.Field <string>("PAG_CODE")
            }).ToList();

            return(result);
        }
コード例 #2
0
ファイル: Authorize.cs プロジェクト: hoolanla/PRPO
 public List <Model.UserMenu_Read> Get_UserMenu_Permission(Model.Criteria.UserMenu_Criteria criteria)
 {
     return(_objDAL.Get_UserMenu(criteria));
 }