コード例 #1
0
        public override List <stanfTabPermission> CheckElementById(object Id)
        {
            TrainingCenterEntities    oEntity          = ConnectionEntities.getTrainingCenter(mAcount);
            List <stanfTabPermission> lstTabPermission = new List <stanfTabPermission>();
            var data = oEntity.SP_GETELEMENT_BYUSERID_TABPERMISSION((int)Id).ToList();

            foreach (var o in data)
            {
                stanfTabPermission objTabPermission = new stanfTabPermission
                {
                    CreatedByUserId      = o.CreatedByUserId,
                    PermissionId         = o.PermissionId,
                    CreatedOnDate        = o.CreatedOnDate,
                    DisplayRoleName      = o.RoleName,
                    IsAdd                = o.IsAdd,
                    IsDelete             = o.IsDelete,
                    IsEdit               = o.IsEdit,
                    IsList               = o.IsList,
                    IsReport             = o.IsReport,
                    LastModifiedByUserId = o.LastModifiedByUserId,
                    LastModifiedOnDate   = o.LastModifiedOnDate,
                    PermissionList       = o.PermissionList,
                    RoleId               = o.RoleId,
                    TabPermissionId      = o.TabPermissionId,
                    UserId               = o.UserId
                };
                lstTabPermission.Add(objTabPermission);
            }

            return(lstTabPermission);
        }