public async Task <IActionResult> Index(int?page) { var zespol = from d in _context.Maszyna .Include(d => d.PracownikMaszyna).ThenInclude(d => d.Pracowniks) select d; int pageSize = 999999999;//Change as required var pagedData = await ViewList <Maszyna> .CreateAsync(zespol.AsNoTracking(), page ?? 1, pageSize); return(View(pagedData)); //return View(await _context.Maszyna.ToListAsync()); }
public View AddView(string name, string viewName = "") { var item = new View(GenDataBase) { GenObject = ((GenObject)GenObject).CreateGenObject("View"), Name = name, ViewName = viewName }; ViewList.Add(item); return(item); }
private string isBarCodeDublicated() { var unicCode = ViewItem.BarCode.Trim().ToLower(); if (ViewList.FirstOrDefault(x => x.BarCode.Trim().ToLower() == unicCode) != null) { //return (int)EProductCreationValidationTypes.barCodeIsDublicated; return("barCodeIsDublicated"); } return(string.Empty); }
private string isNameDublicated() { var name = ViewItem.Name.Trim().ToLower(); if (ViewList.FirstOrDefault(x => x.Name.Trim().ToLower() == name) != null) { // return (int)EProductCreationValidationTypes.nameIsDublicated; return("nameIsDublicated"); } return(string.Empty); }
public void Init(TurnSystem turn_system) { AnchoredList.Init(TurnListEntries); views = new ViewList <ITurn, UI_TurnListItem>(); views.Init(MakeItem, getTarget, RemoveView, 99); if (turn_system != null) { turn_system.OnListUpdated += OnListUpdate; OnListUpdate(turn_system.Turnables); } }
private ViewGrid CreateEntity() { ViewList viewlist = new ViewList(); viewlist.VersionId = Guid.Parse("9602d3d0-75cc-4c75-8868-b3dcaf6ccfba"); ViewGrid viewgrid = viewlist.ViewGrid; viewgrid.ColSpan = 1; viewgrid.Name = "Tabla"; viewgrid.RowSpan = 1; viewgrid.Sequence = 1; viewgrid.AddVF(CreateEntityViewField()); viewgrid.AddVF(CreateEntityViewField()); return(viewgrid); }
public void GetData() { _comicBooks = _comicBookRepository.GetAll().Include(x => x.Series).Include(x => x.Series.Publisher).ToList(); if (PublisherId == 0) { ViewList = _comicBooks.Where(x => x.Title.Contains(SearchWord)).ToList(); } else if (PublisherId >= 1 && PublisherId <= 3) { ViewList = _comicBooks.Where(x => x.Series.Publisher.Id == PublisherId && x.Title.Contains(SearchWord)).ToList(); } else { ViewList = _comicBooks.Where(x => !Enumerable.Range(1, 3).Contains(x.Series.Publisher.Id) && x.Title.Contains(SearchWord)).ToList(); } NumberOfPages = (ViewList.Count() / 18) + 1; }
/// <summary> /// Initialize a new instance of the ViewLayoutRibbonGroupLines class. /// </summary> /// <param name="ribbon">Owning ribbon control instance.</param> /// <param name="ribbonLines">Reference to lines definition.</param> /// <param name="needPaint">Delegate for notifying paint requests.</param> public ViewLayoutRibbonGroupLines(KryptonRibbon ribbon, KryptonRibbonGroupLines ribbonLines, NeedPaintHandler needPaint) { Debug.Assert(ribbon != null); Debug.Assert(ribbonLines != null); Debug.Assert(needPaint != null); // Cache references _ribbon = ribbon; _ribbonLines = ribbonLines; _needPaint = needPaint; // Associate the component with this view element for design time selection Component = _ribbonLines; // Use hashtable to store relationships _itemToView = new ItemToView(); _viewToItem = new ViewToItem(); _sizeLargeList = new SizeList(); _sizeMediumList = new SizeList(); _sizeSmallList = new SizeList(); _viewLargeList = new ViewList(); _viewMediumList = new ViewList(); _viewSmallList = new ViewList(); _viewToLargeGap = new ViewToGap(); _viewToMediumGap = new ViewToGap(); _viewToSmallGap = new ViewToGap(); // Get the initial size used for sizing and positioning ApplySize(ribbonLines.ItemSizeCurrent); // Hook into changes in the ribbon triple definition _ribbonLines.PropertyChanged += new PropertyChangedEventHandler(OnLinesPropertyChanged); _ribbonLines.LinesView = this; // At design time we want to track the mouse and show feedback if (_ribbon.InDesignMode) { ViewHightlightController controller = new ViewHightlightController(this, needPaint); controller.ContextClick += new MouseEventHandler(OnContextClick); MouseController = controller; } }
private void ApplySize(GroupItemSize size) { CurrentSize = size; GroupItemSize itemSize = GroupItemSize.Medium; switch (size) { case GroupItemSize.Large: _sizeList = _sizeLargeList; _viewList = _viewLargeList; _viewToGap = _viewToLargeGap; itemSize = GroupItemSize.Medium; break; case GroupItemSize.Medium: _sizeList = _sizeMediumList; _viewList = _viewMediumList; _viewToGap = _viewToMediumGap; itemSize = GroupItemSize.Small; break; case GroupItemSize.Small: _sizeList = _sizeSmallList; _viewList = _viewSmallList; _viewToGap = _viewToSmallGap; itemSize = GroupItemSize.Small; break; default: // Should never happen! Debug.Assert(false); break; } foreach (ViewBase item in this) { IRibbonViewGroupItemView viewItem = item as IRibbonViewGroupItemView; if (viewItem != null) { viewItem.SetGroupItemSize(itemSize); } } }
void Execute() { Debug.WriteLine(nameof(Execute)); dataBases.Add(dataBase = new DataBase("DataBase1", 1, false, true)); dataBase.Items.Add(tableList = new TableList("Tables", 2, true, true)); dataBase.Items.Add(viewList = new ViewList("Views", 2, true, true)); tableList.Tables.Add(table = new Table("Table1", 3, false, false)); table.Items.Add(columnList = new ColumnList("Columns", 4, false, true)); viewList.Views.Add(new View("View1", 3, false)); viewList.Views.Add(new View("View2", 3, true)); viewList.Views.Add(new View("View3", 3, true)); viewList.Views.Add(new View("View4", 3, true)); viewList.Views.Add(new View("View5", 3, false)); columnList.Columns.Add(new Column("Column1", 4, true)); columnList.Columns.Add(new Column("Column2", 4, false)); columnList.Columns.Add(new Column("Column3", 4, true)); columnList.Columns.Add(new Column("Column4", 4, false)); columnList.Columns.Add(new Column("Column5", 4, true)); }
private void OnLoad(Resource res, bool succ) { if (succ) { TextAsset asset = res.UnityObj as TextAsset; if (asset != null) { string t = asset.text; // UnityEngine.Debug.Log(t); ViewList co1 = GenericXmlSerializer.ReadFromXmlString <ViewList>(t); for (int i = 0; i < co1.viewCos.Count; i++) { viewconfigs.Add(co1.viewCos[i].viewName, co1.viewCos[i]); // UnityEngine.Debug.LogError(string.Format("viewconfig--name:{0}+type:{1}+close:{2}", co1.viewCos[i].viewName, co1.viewCos[i].viewtype, co1.viewCos[i].closeType)); } } GlobalDispatcher.Instance.Dispatch(GlobalEvent.OnDataConfigLoadDone); } }
private void DeleteContent() { var selectedIds = ViewList.Where(r => r.IsSelected).Select(r => r.Id).ToList(); var filesToDelete = ViewList.Where(r => r.IsSelected).Select(r => r.Name).ToList(); var requestObj = new StringAuthenticateObject { StringAuth = "OK", StringValue = string.Join(",", selectedIds) }; using (var sc = new POCServiceClient("NetTcpBinding_IPOCService")) { var requestData = EncryptionHelper.EncryptString(JsonConvert.SerializeObject(requestObj), KeyEncryption); sc.DeleteContent(requestData); } ServiceManager.DeleteSoftwareFile(filesToDelete); ApplicationContext.SoftwareList.RemoveAll(r => selectedIds.Contains(r.Id)); ApplicationContext.UpdateSourceSoftwareList.RemoveAll(r => selectedIds.Contains(r.SoftwareId)); BuidPage(); }
/// <summary> /// 显示表名列表 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnViewList_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(TxtConnection.Text)) { ConnectionString = TxtConnection.Text; } ViewList.Items.Clear(); SqlHelper helper = new SqlHelper(ConnectionString); var TableList = helper.GetTables(); ViewList.View = View.List; ViewList.BeginUpdate(); foreach (var table in TableList) { ListViewItem item = new ListViewItem(); item.Text = table; ViewList.Items.Add(item); } ViewList.EndUpdate(); }
public void DeleteSelected() { if (SelectedFolderViewModel == null) { return; } // TODO: DI directory, remove strong coupling var directory = new Directory(); if (SelectedFolderViewModel.NodeType == NodeType.Folder) { directory.DeleteFolder(SelectedFolderViewModel.Folder); ViewList.Remove(SelectedFolderViewModel); MessengerInstance.Send(new DeleteFiles(), MessageToken.RefreshTree); } else { MessageBox.Show("File Delete Not Implemented Yet"); } }
internal int ViewIndexOf(object item) { if (View == null) { return(-1); } CollectionView cv = View as CollectionView; if (cv != null) { return(cv.IndexOf(item)); } // As a last resort, use the IList interface or IndexedEnumerable to look for the item. if (ViewList != null) { return(ViewList.IndexOf(item)); } return(-1); }
public MainWindowVM() { var viewDict = new Dictionary <WlyViewType, WlyUIViewWrapper>(); foreach (var view in WlyViewMgr.Views) { var wrapper = new WlyUIViewWrapper(view); ViewList.Add(wrapper); viewDict.Add(view.Type, wrapper); } foreach (var wrapper in viewDict.Values.ToList()) { foreach (var sub in wrapper.SubViewTypes) { var subWrapper = viewDict[sub]; wrapper.Children.Add(subWrapper); } } foreach (var group in viewDict.Values.GroupBy(o => o.Row)) { var list = group.ToList().OrderByDescending(o => o.ChildLength).ToList(); for (var i = 0; i < group.Count(); i++) { list[i].Column = i; } } // 添加链接线段 foreach (var view in viewDict.Values) { foreach (var line in view.GetLinks()) { ViewList.Add(line); } } }
/// <summary> /// 加入join连接 /// </summary> /// <param name="join"></param> /// <param name="table1"></param> /// <param name="table2"></param> /// <param name="joinfields"></param> public DataBaseAction AddJoin(ViewJoinEnum join, string table1, string table2, List <QueryField> joinfields) { if (ViewList == null) { ViewList = new List <ViewHelper>(); } foreach (var item in ViewList) { if (item.TableName1 != table1 || item.TableName2 != table2) { continue; } item.Joinfields.AddRange(joinfields); return(this); } ViewList.Add(new ViewHelper() { Join = join, TableName1 = table1, TableName2 = table2, Joinfields = joinfields }); return(this); }
public View(float x, float y, float width, float height) { this.x = x; this.y = y; this.width = width; this.height = height; rotation = 0; rotationCenterX = 0; rotationCenterY = 0; scaleX = 1.0f; scaleY = 1.0f; color = Color.White; //solidOpaqueRGBA; translateX = 0; translateY = 0; parentAlignX = parentAlignY = alignX = alignY = ALIGN_MIN; parent = null; viewList = ViewList.Null; visible = enabled = true; }
public void FirstLoad() { if (_gameContainer.PlayerList.Count() != 2) { throw new BasicBlankException("Must have 2 players only."); } ViewList = GetCoordinateList(); if (ViewList.First().IsSelf == false) { throw new BasicBlankException("First must be self"); } int x; MaxPlayers = 4; //i think CardList.Clear(); for (x = 1; x <= 4; x++) { SnagCardGameCardInformation newCard = new SnagCardGameCardInformation(); newCard.Populate(x); newCard.IsUnknown = true; newCard.Deck = x + 1000; //try this way. to at least make it work. CardList.Add(newCard); //i think } }
public void SwitchView(ViewList view) { switch (view) { case ViewList.EntryPoint: ViewModel = new EntryPointViewModel(this, _testController.GetNumberOfKnownItems()); break; case ViewList.AnsweringView: ViewModel = new AnsweringViewModel(_testController, this); break; case ViewList.ResultsView: ViewModel = new ResultsViewModel(_testController, this); break; case ViewList.LearnedView: ViewModel = new LearnedItemsAddViewModel(_testController, this); break; default: throw new NotSupportedException("Unsupported View requested: " + view); } }
public ViewWithChildrenContent() { Children = DefaultChildren = new ViewList(); }
public void AddView(View child) { if (viewList.IsNull()) { viewList = new ViewList(); } if (child.parent != null) { parent.RemoveView(child); } viewList.Add(child); child.parent = this; }
private void btnViewList_Click(object sender, EventArgs e) { if (lbSearchResults.Items.Count == 0) { MessageBox.Show("Please populate the course results box first", "View List"); return; } ViewList form = new ViewList(); foreach (Course course in lbSearchResults.Items) { form.DisplayCourse(course); } form.ScrollToCaret(); form.Show(); }
private void ProcessPacket() { var header = (PACKET_HEADER)PACKET_HEADER.Deserialize(data, typeof(PACKET_HEADER)); this.RecvMessage = header.command.ToString(); switch (header.command) { case PACKET_COMMAND.PACKET_SC_LOGIN_ACK: { var packet = (PKS_SC_LOGIN_ACK)PACKET_HEADER.Deserialize(data, typeof(PKS_SC_LOGIN_ACK)); } break; case PACKET_COMMAND.PACKET_SC_CHAT: { var packet = (PKS_SC_CHAT)PACKET_HEADER.Deserialize(data, typeof(PKS_SC_CHAT)); this.Chat = new string(packet.chat).Split('\0')[0]; this.ChatCount++; } break; case PACKET_COMMAND.PACKET_SC_MOVE: { var packet = (PKS_SC_MOVE)PACKET_HEADER.Deserialize(data, typeof(PKS_SC_MOVE)); this.Position = packet.dest; } break; case PACKET_COMMAND.PACKET_SC_VIEW: { var packet = (PKS_SC_VIEW)PACKET_HEADER.Deserialize(data, typeof(PKS_SC_VIEW)); lock (lockObject) { if (ViewList == null) { break; } foreach (var view in ViewList) { view.IsUpdate = false; } var name = new string(packet.commanderID1).Split('\0')[0]; if (name != "None") { bool isFind = false; foreach (var view in ViewList) { if (view.Name == name) { view.PositionX = packet.dest1.X; view.PositionY = packet.dest1.Y; view.IsUpdate = true; isFind = true; break; } } if (!isFind) { var view = new ClientView(packet.dest1.X, packet.dest1.Y, name); ViewList.Add(view); } } name = new string(packet.commanderID2).Split('\0')[0]; if (name != "None") { bool isFind = false; foreach (var view in ViewList) { if (view.Name == name) { view.PositionX = packet.dest2.X; view.PositionY = packet.dest2.Y; view.IsUpdate = true; isFind = true; break; } } if (!isFind) { ViewList.Add(new ClientView(packet.dest2.X, packet.dest2.Y, name)); } } name = new string(packet.commanderID3).Split('\0')[0]; if (name != "None") { bool isFind = false; foreach (var view in ViewList) { if (view.Name == name) { view.PositionX = packet.dest3.X; view.PositionY = packet.dest3.Y; view.IsUpdate = true; isFind = true; break; } } if (!isFind) { ViewList.Add(new ClientView(packet.dest3.X, packet.dest3.Y, name)); } } name = new string(packet.commanderID4).Split('\0')[0]; if (name != "None") { bool isFind = false; foreach (var view in ViewList) { if (view.Name == name) { view.PositionX = packet.dest4.X; view.PositionY = packet.dest4.Y; view.IsUpdate = true; isFind = true; break; } } if (!isFind) { ViewList.Add(new ClientView(packet.dest4.X, packet.dest4.Y, name)); } } name = new string(packet.commanderID5).Split('\0')[0]; if (name != "None") { bool isFind = false; foreach (var view in ViewList) { if (view.Name == name) { view.PositionX = packet.dest5.X; view.PositionY = packet.dest5.Y; view.IsUpdate = true; isFind = true; break; } } if (!isFind) { ViewList.Add(new ClientView(packet.dest5.X, packet.dest5.Y, name)); } } foreach (var view in ViewList.ToList()) { if (!view.IsUpdate) { ViewList.Remove(view); } } } /* * * if (new string(packet.commanderID2).Split('\0')[0] == "") * { * break; * } * clientViewList.Add(new ClientView(packet.dest2.X, packet.dest2.Y, new string(packet.commanderID2).Split('\0')[0])); * * * if (new string(packet.commanderID3).Split('\0')[0] == "") * { * break; * } * clientViewList.Add(new ClientView(packet.dest3.X, packet.dest3.Y, new string(packet.commanderID3).Split('\0')[0])); */ } break; default: this.Error = "wrong packet command"; break; } }
protected void CreateViewList(IList <Type> viewTypes) { var frame = new RectangleF(0, 0, ContentView.Bounds.Width, ContentView.Bounds.Height); if (ViewList != null) { foreach (var view in ViewList) { view.Dispose(); } ViewList.Clear(); ViewList = null; } ViewList = new List <UIView>(); if (viewTypes != null) { foreach (var viewType in viewTypes) { if (viewType == null) { continue; } UIView view = null; var hasFrameCtor = viewType.GetConstructor(new Type[] { typeof(RectangleF) }) != null; if (hasFrameCtor) { view = Activator.CreateInstance(viewType, new object[] { frame }) as UIView; if (ListSource.RowHeights[ListSource.BaseIndexPath] != view.Frame.Height) { if (ListSource.RowHeights.ContainsKey(IndexPath)) { ListSource.RowHeights[IndexPath] = view.Frame.Height; } else { ListSource.RowHeights.Add(IndexPath, view.Frame.Height); } } } else { view = Activator.CreateInstance(viewType) as UIView; } var dc = view as IDataContext <object>; if (dc != null) { var item = ListSource.GetSectionData(0)[IndexPath.Row]; dc.DataContext = item; } var initializeCell = view as IInitializeCell; if (initializeCell != null) { initializeCell.Cell = this; initializeCell.Controller = ListSource.Controller; var newCellStyle = initializeCell.CellStyle; if (newCellStyle != Style) { Style = newCellStyle; break; } } var themeable = view as IThemeable; if (themeable != null) { if (themeable.Theme == null) { var theme = view.GetType().GetCustomAttribute <ThemeAttribute>(); if (theme != null) { var cellViewTheme = Theme.CreateTheme(theme.ThemeType); if (cellViewTheme != null) { if (Theme != null) { Theme.MergeTheme(cellViewTheme); } else { Theme = cellViewTheme; } themeable.Theme = Theme; } } } themeable.InitializeTheme(this); } var cellContent = view as ICellContent; if (cellContent != null) { if (cellContent.CellContentView != null) { _CompositeView.AddSubview(cellContent.CellContentView); } } ViewList.Add(view); } } }
public void Init(List <ScriptableUnitConfig> configs) { views = new ViewList <ScriptableUnitConfig, UI_UnitMiniView>(); views.Init(MakeView, delegate { return(this.transform); }, configs, Remove, 100); }
///Select ViewList public void ClickViewList() { ViewList.Click(); }