protected override IEnumerable <IGridColumn <VOS_User_View> > InitGridHeader() { List <GridColumn <VOS_User_View> > data = null; if (SearcherMode == ListVMSearchModeEnum.Custom1) { data = new List <GridColumn <VOS_User_View> > { this.MakeGridHeader(x => x.ITCode), this.MakeGridHeader(x => x.Name), this.MakeGridHeader(x => x.Sex), this.MakeGridHeader(x => x.CellPhone), this.MakeGridHeaderAction(width: 100) }; } else { data = new List <GridColumn <VOS_User_View> > { this.MakeGridHeader(x => x.ITCode), this.MakeGridHeader(x => x.Name), this.MakeGridHeader(x => x.Sex).SetSort(true), this.MakeGridHeader(x => x.CellPhone), this.MakeGridHeader(x => x.PhotoId).SetFormat(PhotoIdFormat), this.MakeGridHeader(x => x.IsValid), this.MakeGridHeader(x => x.RoleName_view), this.MakeGridHeader(x => x.GroupName_view), this.MakeGridHeaderAction(width: 300) }; } if (ExpandVM.IsSuperAdministrator(this, LoginUserInfo.Id)) { data.Insert(data.Count() - 1, this.MakeGridHeader(x => x.OrganizationName_view).SetAlign(GridColumnAlignEnum.Center).SetWidth(110).SetSort(true)); } return(data); }
protected override IEnumerable <IGridColumn <VOS_Shop_View> > InitGridHeader() { var data = new List <GridColumn <VOS_Shop_View> > { this.MakeGridHeader(x => x.cust_name_view), this.MakeGridHeader(x => x.CreateTime).SetSort(true), this.MakeGridHeader(x => x.ShopName), this.MakeGridHeader(x => x.ShopPlat), this.MakeGridHeader(x => x.OpenTime).SetSort(true), this.MakeGridHeaderAction(width: 200) }; if (ExpandVM.IsSuperAdministrator(this, LoginUserInfo.Id)) { data.Insert(data.Count() - 1, this.MakeGridHeader(x => x.OrganizationName_view).SetSort(true)); } return(data); }
protected override IEnumerable <IGridColumn <VOS_Plan_View> > InitGridHeader() { var data = new List <GridColumn <VOS_Plan_View> > { this.MakeGridHeader(x => x.Plan_no).SetSort(true), this.MakeGridHeader(x => x.ShopName_view), this.MakeGridHeader(x => x.PlanSatrtTime), this.MakeGridHeader(x => x.PlanEndTime), this.MakeGridHeader(x => x.PlanFee), this.MakeGridHeader(x => x.Remark), this.MakeGridHeaderAction(width: 200) }; if (ExpandVM.IsSuperAdministrator(this, LoginUserInfo.Id)) { data.Insert(data.Count() - 1, this.MakeGridHeader(x => x.OrganizationName_view).SetSort(true)); } return(data); }