Пример #1
0
        private void btnLapPhieu_Click(object sender, EventArgs e)
        {
            try
            {
                if (!CheckOpenedTabs("Phiếu sửa chữa"))
                {
                    string       ngaySuaChua = String.Format("{0:MM/dd/yyyy}", DateTime.Now);
                    string       maPSC       = PhieuSuaChuaBLL.AutoMAPSC();
                    PhieuSuaChua psc         = new PhieuSuaChua(maPSC, txtBienSo.Text, DateTime.Now, 0);
                    PhieuSuaChuaBLL.ThemPhieuSuaChua(psc);

                    TabItem tab = tabControl.CreateTab("Phiếu sửa chữa");
                    tab.PredefinedColor = eTabItemColor.Yellow;
                    frmPhieuSuaChua _frmPhieuSuaChua = new frmPhieuSuaChua(tabControl, tab);
                    _frmPhieuSuaChua.maPSC         = maPSC;
                    _frmPhieuSuaChua.bienSo        = txtBienSo.Text;
                    _frmPhieuSuaChua.TopLevel      = false;
                    _frmPhieuSuaChua.Dock          = DockStyle.Fill;
                    _frmPhieuSuaChua.StartPosition = FormStartPosition.CenterParent;
                    _frmPhieuSuaChua.Show();
                    tab.AttachedControl.Controls.Add(_frmPhieuSuaChua);
                    tabControl.SelectedTabIndex = tabControl.Tabs.Count - 1;
                }
                else
                {
                    MessageBox.Show("Chức năng sửa chữa đang được tiến hành", "Thông báo");
                    tabControl.TabIndex = tabControl.Tabs.Count - 1;
                }
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #2
0
 private void btnXong_Click(object sender, EventArgs e)
 {
     if (dgvCTPSC.RowCount == 0)
     {
         PhieuSuaChuaBLL.XoaPhieuSuaChua(txtMaPhieu.Text);
     }
     this.Close();
     tabControl.Tabs.Remove(tab);
 }
Пример #3
0
        private void GetDataGrigViewCTPSC(string bienSo)
        {
            List <ChiTietPhieuSuaChua> listChiTiet = PhieuSuaChuaBLL.GetCTPSC(bienSo);

            dgvCTPSC.DataSource = listChiTiet;
            string[] columns = { "MaChiTietPhieuSuaChua", "MaPhuTung", "SoLuong", "NoiDung", "ThanhTien" };
            Utility.ControlFormat.DataGridViewFormat(dgvCTPSC, columns);
            dgvCTPSC.Columns[0].HeaderText = "Mã chi tiết";
            dgvCTPSC.Columns[2].HeaderText = "Mã phụ tùng";
            dgvCTPSC.Columns[3].HeaderText = "Số lượng";
            dgvCTPSC.Columns[4].HeaderText = "Nội dung";
            dgvCTPSC.Columns[5].HeaderText = "Thành tiền";
        }