private void btnThemNguyenLieu_Click(object sender, EventArgs e) { bool allowAccess = false; List <ChucNang_LoaiTaiKhoanDTO> lsChucNang = ChucNang_LoaiTaiKhoanBUS.LayDanhSachChucNang_LoaiTaiKhoanTheoMaTaiKhoan(TaiKhoanBUS.LayTaiKhoanDangNhap()); foreach (ChucNang_LoaiTaiKhoanDTO chucNang in lsChucNang) { if (chucNang.MaChucNang == 3) { FrmQuanLyKho frmQuanLyKho = FrmQuanLyKho.Instance; frmQuanLyKho.Resizable = true; frmQuanLyKho.Movable = true; frmQuanLyKho.ControlBox = true; frmQuanLyKho.MaximizeBox = true; frmQuanLyKho.Size = new Size(1250, 650); frmQuanLyKho.FormClosed += FrmQuanLyKho_FormClosed; ((FrmMain)this.ParentForm).TopMost = false; frmQuanLyKho.ShowDialog(); return; } } if (!allowAccess) { MessageBox.Show("Bạn không có quyền truy cập mục này", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void mQuanLyKho_Click(object sender, EventArgs e) { lblTieuDe.Text = "Quản lý kho"; Cursor.Current = Cursors.WaitCursor; XuLyChuyenForm(); FrmQuanLyKho m_FrmQuanLyKho = FrmQuanLyKho.Instance; f = m_FrmQuanLyKho; m_FrmQuanLyKho.MdiParent = this; m_FrmQuanLyKho.Dock = DockStyle.Fill; m_FrmQuanLyKho.Show(); Label lbl = new Label(); lbl.Dock = DockStyle.Left; lbl.Text = "Lập báo cáo nhanh"; lbl.ForeColor = Color.CadetBlue; lbl.TextAlign = ContentAlignment.MiddleLeft; lbl.Font = new Font("SegoeUI", 11, FontStyle.Bold); panelBaoCao.Controls.Add(lbl); lbl.BringToFront(); MaterialFlatButton btnTatCaNguyenLieu = new MaterialFlatButton(); btnTatCaNguyenLieu.Dock = DockStyle.Left; btnTatCaNguyenLieu.Text = "Tất cả nguyên liệu"; btnTatCaNguyenLieu.Name = "TatCaNguyenLieu"; btnTatCaNguyenLieu.Click += btn_Click; panelBaoCao.Controls.Add(btnTatCaNguyenLieu); btnTatCaNguyenLieu.BringToFront(); }
private void FrmQuanLyKho_FormClosed(object sender, FormClosedEventArgs e) { _Instance = null; }