private void Bbi_Borrows_ItemClick(object sender, ItemClickEventArgs e) { var form = new FrmBorrowInfos(); if (CheckIsExist(form.Text)) { return; } form.MdiParent = this; form.Show(); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Nbc_Menu_LinkClicked(object sender, NavBarLinkEventArgs e) { var formName = e.Link.Item.Tag.ToString(); XtraForm form; switch (formName) { case "101": form = new FrmBorrow(); GlobalCache.Type = typeof(FrmBorrow); #region Test //ribbon.Pages[0].Groups[0].ItemLinks.Add(new BarButtonItem() { //Caption = "test", ImageOptions = { Image = Image.FromFile(@"C:\Users\ASUS\Pictures\ICON\Exit.png") } //}); #endregion break; case "102": form = new FrmReservation(); GlobalCache.Type = typeof(FrmReservation); break; case "103": form = new FrmBorrowInfos(); GlobalCache.Type = typeof(FrmBorrowInfos); break; case "104": form = new FrmReservationInfos(); GlobalCache.Type = typeof(FrmReservationInfos); break; case "105": form = new FrmFinePayments(); GlobalCache.Type = typeof(FrmFinePayments); break; case "106": form = new FrmBooks(); GlobalCache.Type = typeof(FrmBooks); break; case "201": form = new FrmBooksInfo(); GlobalCache.Type = typeof(FrmBooksInfo); break; case "202": form = new FrmBooks(); GlobalCache.Type = typeof(FrmBooks); break; case "401": form = new FrmEmployees(); GlobalCache.Type = typeof(FrmEmployees); break; case "301": form = new FrmStudents(); GlobalCache.Type = typeof(FrmStudents); break; case "501": form = new FrmAdmins(); GlobalCache.Type = typeof(FrmAdmins); break; case "502": form = new FrmEmpower(); GlobalCache.Type = typeof(FrmEmpower); break; case "601": form = new FrmPublishingHouse(); GlobalCache.Type = typeof(FrmPublishingHouse); break; case "602": form = new FrmBookCategory(); GlobalCache.Type = typeof(FrmBookCategory); break; default: form = new XtraForm(); break; } if (CheckIsExist(form.Text)) { return; } form.MdiParent = this; _handle = OverlayScreenForm.ShowProgressPanel(this); form.Show(); OverlayScreenForm.CloseProgressPanel(_handle); }