Esempio n. 1
0
        private void btnShow_Click(object sender, EventArgs e)
        {
            string sdt = textBox1.Text;

            if (string.IsNullOrWhiteSpace(sdt))
            {
                MessageBox.Show("Vui lòng nhập sđt");
                return;
            }
            using (DBEntites db = new DBEntites())
            {
                var kh = db.KhachHangs.Select(s => s).Where(s => s.SDT == sdt).FirstOrDefault();
                if (kh == null)
                {
                    frmQLKH frmqlkh = new frmQLKH(sdt, tk);
                    frmqlkh.ShowDialog();
                    List <KhachHang> khs   = db.KhachHangs.ToList();
                    KhachHang        newKH = khs[khs.Count - 1];
                    frmLapHoaDon     form  = new frmLapHoaDon(newKH, tk, false);
                    form.ShowDialog();
                    Close();
                }
                else
                {
                    frmLapHoaDon form = new frmLapHoaDon((KhachHang)kh, tk, true);
                    form.ShowDialog();
                    Close();
                }
            }
        }
Esempio n. 2
0
        public void checkTab(int index)
        {
            string tabName = tabControl1.TabPages[index].Name;

            if (tabName == "tabQLDMSP")
            {                                //QLDM
                frmQLDMSP frm = new frmQLDMSP();
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabQLHD")
            {                                //QLHD
                frmHoaDon frm = new frmHoaDon(user);
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabQLNCC")
            {                                //QLNCC
                frmQuanLyNCC frm = new frmQuanLyNCC();
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabQLNV")
            {                                //QLNV
                frmQLNV frm = new frmQLNV();
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabQLKH")
            {                                //QLKH
                frmQLKH frm = new frmQLKH(user);
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabCreateBill")
            {                                //Create Bill
                frmBeforeCreateBill frm = new frmBeforeCreateBill(user);
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabStatistic")
            {                                //frmStatistic
                frmStatistic frm = new frmStatistic();
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
            else if (tabName == "tabQLTK")
            {                                //frmStatistic
                frmQLTK frm = new frmQLTK();
                frm.TopLevel        = false; // set parent != desktop
                frm.Dock            = DockStyle.Fill;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Parent          = tabControl1.SelectedTab;
                frm.Show();
            }
        }