コード例 #1
0
ファイル: FormVatTu.cs プロジェクト: NgocNhi1102/QLKS
 private void btnSuaVT_Click(object sender, EventArgs e)
 {
     if (lsvQLVattu.SelectedItems.Count <= 0)
     {
         return;
     }
     else
     {
         if (tenvt())
         {
             vtDTO          = new VatTuDTO();
             vtBUS          = new VatTuBUS();
             vtDTO.Mavattu  = lsvQLVattu.SelectedItems[0].SubItems[0].Text;
             vtDTO.Tenvattu = txtTenVatTu.Text;
             if (vtBUS.updateVatTu(vtDTO) == 1)
             {
                 Show_Vattu();
                 txtMaVatTu.Clear();
                 txtTenVatTu.Clear();
             }
             else
             {
                 MessageBox.Show("Dữ liệu đã có!");
                 return;
             }
         }
     }
 }
コード例 #2
0
ファイル: FormVatTu.cs プロジェクト: NgocNhi1102/QLKS
 private void btnXoaVT_Click(object sender, EventArgs e)
 {
     if (lsvQLVattu.SelectedItems.Count <= 0)
     {
         return;
     }
     else
     {
         if (MessageBox.Show("Bạn có chắc thực hiện việc này không", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             vtBUS = new VatTuBUS();
             string fe = lsvQLVattu.SelectedItems[0].SubItems[0].Text;
             if (vtBUS.deleteVatTu(fe) == 1)
             {
                 Show_Vattu();
             }
             else
             {
                 MessageBox.Show("Không thể xóa vì nó đang được tham chiếu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         else
         {
             lsvQLVattu.SelectedItems.Clear();
             txtMaVatTu.Clear();
             txtTenVatTu.Clear();
         }
     }
 }
コード例 #3
0
ファイル: FormVatTu.cs プロジェクト: NgocNhi1102/QLKS
 //-----------------------------------------
 private void show_mvattu()
 {
     vtBUS = new VatTuBUS();
     cmbVattu.DataSource    = vtBUS.getListVatTuAll();
     cmbVattu.DisplayMember = "Tenvattu";
     cmbVattu.ValueMember   = "Mavattu";
 }
コード例 #4
0
        private void trvPhong_AfterSelect(object sender, TreeViewEventArgs e)
        {
            lsvPhong.Items.Clear();
            string maphong = trvPhong.SelectedNode.Tag.ToString();

            pBUS    = new PhongBUS();
            lpBUS   = new LoaiPhongBUS();
            ctvtBUS = new ChiTietVatTuBUS();
            vtBUS   = new VatTuBUS();
            PhongDTO p = pBUS.getPhongByID(maphong);

            if (p != null)
            {
                LoaiPhongDTO            lp       = lpBUS.getLoaiPhongByID(p.Maloai);
                IList <ChiTietVatTuDTO> lispctvt = ctvtBUS.getListChiTietVatTuByMaLP(lp.Maloai);
                foreach (ChiTietVatTuDTO ctvt in lispctvt)
                {
                    IList <VatTuDTO> listvt = vtBUS.getLikeVatTuByID(ctvt.Mavattu);
                    foreach (VatTuDTO vt in listvt)
                    {
                        int i = lsvPhong.Items.Count;
                        lsvPhong.Items.Add(p.Maphong);
                        lsvPhong.Items[i].SubItems.Add(vt.Tenvattu);
                        lsvPhong.Items[i].SubItems.Add(ctvt.Soluong.ToString());
                        lsvPhong.Items[i].SubItems.Add(Math.Round(lp.Gia, 0).ToString());
                    }
                }
            }
        }
コード例 #5
0
ファイル: frmMain.cs プロジェクト: ct14anhhuy/DungSaiTool
 public frmMain()
 {
     InitializeComponent();
     _dungSaiNCCBUS      = new DungSaiNCCBUS();
     _VatTuBUS           = new VatTuBUS();
     _convertDataZVendor = new ConvertDataZVendor();
     _dungSaiNCCHelper   = new DungSaiNCCHelper();
     _VatTuHelper        = new VatTuHelper();
     _zVendorHelper      = new ZVendorHelper();
     this.IsMdiContainer = true;
 }
コード例 #6
0
ファイル: FormVatTu.cs プロジェクト: NgocNhi1102/QLKS
        private void Show_Vattu()
        {
            lsvQLVattu.Items.Clear();
            vtBUS = new VatTuBUS();
            IList <VatTuDTO> listVT = vtBUS.getListVatTuAll();

            foreach (VatTuDTO vt in listVT)
            {
                int i = lsvQLVattu.Items.Count;
                lsvQLVattu.Items.Add(vt.Mavattu);
                lsvQLVattu.Items[i].SubItems.Add(vt.Tenvattu);
            }
        }
コード例 #7
0
ファイル: FormVatTu.cs プロジェクト: NgocNhi1102/QLKS
        public void Show_ChitietVT()
        {
            lsvCTVattu.Items.Clear();
            ctvtBUS = new ChiTietVatTuBUS();
            string maLP = cmbLoaiPhong.Text;
            IList <ChiTietVatTuDTO> listCTVT = ctvtBUS.getListChiTietVatTuByMaLP(maLP);

            if (listCTVT != null)
            {
                foreach (ChiTietVatTuDTO ctvt in listCTVT)
                {
                    vtBUS = new VatTuBUS();
                    vtDTO = new VatTuDTO();
                    vtDTO = vtBUS.getVatTuByID(ctvt.Mavattu);
                    int i = lsvCTVattu.Items.Count;
                    lsvCTVattu.Items.Add(vtDTO.Tenvattu);
                    lsvCTVattu.Items[i].SubItems.Add(ctvt.Soluong.ToString());
                }
            }
        }
コード例 #8
0
ファイル: FormVatTu.cs プロジェクト: NgocNhi1102/QLKS
 private void btnThemVT_Click(object sender, EventArgs e)
 {
     if (mavt() && tenvt())
     {
         vtDTO          = new VatTuDTO();
         vtBUS          = new VatTuBUS();
         vtDTO.Mavattu  = txtMaVatTu.Text;
         vtDTO.Tenvattu = txtTenVatTu.Text;
         if (vtBUS.insertVatTu(vtDTO) == 1)
         {
             Show_Vattu();
             txtMaVatTu.Clear();
             txtTenVatTu.Clear();
         }
         else
         {
             MessageBox.Show("Dữ liệu đã có!");
             txtMaVatTu.SelectAll();
             txtMaVatTu.Focus();
             return;
         }
     }
 }