示例#1
0
 private void btn_Delete_Click(object sender, EventArgs e)
 {
     try
     {
         decimal result = 0;
         if (ChiTietHDBHBUS.XoaChiTietHD(this.currentMaHD, this.selectedTenMH, ref result))
         {
             edt_TongTien.Text = result.ToString();
             this.refreshTableChiTiet();
         }
     }
     catch (Exception) { }
 }
示例#2
0
        private void btn_CapNhat_Click(object sender, EventArgs e)
        {
            CHITIETHOADONBANHANG ct = new CHITIETHOADONBANHANG();

            try
            {
                ct.GiamGiaTrenMatHang   = double.Parse(edt_GiamGiaTriSP.Text.ToString()) / 100;
                ct.GiamGiaTrenThanhTien = double.Parse(edt_GiamGiaTriTT.Text.ToString()) / 100;
                ct.SoLuong = int.Parse(edt_SuaSoLuong.Text.ToString());
            }
            catch (Exception) { return; }

            decimal result = 0;

            if (ChiTietHDBHBUS.CapNhatChiTietHD(this.currentMaHD, this.selectedTenMH, ct, ref result))
            {
                edt_TongTien.Text = result.ToString();
                this.refreshTableChiTiet();
            }
        }
示例#3
0
        private void btn_Add_Click(object sender, EventArgs e)
        {
            CHITIETHOADONBANHANG ct = new CHITIETHOADONBANHANG();

            ct.MaHD  = this.currentMaHD;
            ct.TenMH = gridViewMatHang.GetFocusedRowCellValue("Ten").ToString();
            ct.GiamGiaTrenMatHang   = 0;
            ct.GiamGiaTrenThanhTien = 0;
            ct.SoLuong   = int.Parse(edt_SoLuong.Text.ToString());
            ct.DonGia    = decimal.Parse(gridViewMatHang.GetFocusedRowCellValue("DonGia").ToString());
            ct.ThanhTien = ct.DonGia * ct.SoLuong;

            decimal result = 0;

            if (ChiTietHDBHBUS.ThemChiTietHD(ct, ref result))
            {
                edt_TongTien.Text = result.ToString();
                this.refreshTableChiTiet();
            }
        }