Esempio n. 1
0
        private void frmHoaDon_FormClosing(object sender, FormClosingEventArgs e)
        {
            string MaHD     = (string)_hd.Rows[0][0];
            int    Daupdate = HoaDonServices.UpdateTTInHoaDon(MaHD);

            UC_DKHOC.Instance.onload();
        }
Esempio n. 2
0
 private void btnChiTietHoaDon_Click(object sender, EventArgs e)
 {
     try
     {
         DataTable hd = HoaDonServices.LayDanhSachHoaDonTheoMaHocSinh(hs["MaHS"].ToString());
         if ((bool)hd.Rows[0][2] == false)
         {
             DialogResult result = MessageBox.Show("nếu thực hiện in hóa đơn bạn sẽ không thể hủy đăng ký. bạn Phải chắc chắn đăng ký đã chính xác", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
             if (dthsldk.Rows.Count > 0 && result == DialogResult.Yes)
             {
                 using (frmHoaDon frm = new frmHoaDon(dthsldk, hs, hd))
                 {
                     frm.ShowDialog();
                 }
             }
         }
         else
         {
             if (dthsldk.Rows.Count > 0)
             {
                 using (frmHoaDon frm = new frmHoaDon(dthsldk, hs, hd))
                 {
                     frm.ShowDialog();
                 }
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 3
0
 private void btnXoaDuLieuHoaDon_Click(object sender, EventArgs e)
 {
     try
     {
         Int32[] selectedrowHandles = gridView1.GetSelectedRows();
         if (selectedrowHandles.Length > 0)
         {
             DialogResult reslut = MessageBox.Show("Nếu bạn xóa dữ liệu hóa đơn ở đây thì toàn bộ dữ liệu đăng ký học cũng bị xóa Theo.\n Bạn chắc chắn chứ?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
             if (reslut == DialogResult.Yes)
             {
                 for (int i = 0; i < selectedrowHandles.Length; i++)
                 {
                     int     selectRownHandle = selectedrowHandles[i];
                     DataRow gv = gridView1.GetDataRow(selectRownHandle);
                     HoaDonServices.XoaDuLieuHoaDon(gv[1].ToString());
                 }
                 btnLoadDataHD.PerformClick();
                 //UC_DKHOC.Instance.onload();
                 //UC_DKHOC.Instance.btnPickStd.PerformClick();
                 //UC_HuyDKHoc.Instance.onload();
                 //UC_HuyDKHoc.Instance.btnPickStd.PerformClick();
                 UC_GiaHanDKHoc.Instance.onload();
             }
         }
         else
         {
             MessageBox.Show("Chưa chọn gì không thể xóa");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 4
0
        public IActionResult HoaDon_Insert([FromBody] HoaDons getmeta)
        {
            var KQ = HoaDonServices.AddHoaDon(getmeta);

            if (KQ < 0)
            {
                return(BadRequest("Them loi"));
            }
            return(Ok("Thanh cong"));
        }
Esempio n. 5
0
 private void btnLoadDataHD_Click(object sender, EventArgs e)
 {
     bdHoaDon.DataSource = HoaDonServices.LayDanhSachHoaDonTheoNamvaThang(dtpDuLieuHoaDon.Value.Year, dtpDuLieuHoaDon.Value.Month);
     if (dtpDuLieuHoaDon.Value.Year == DateTime.Now.Year && dtpDuLieuHoaDon.Value.Month == DateTime.Now.Month)
     {
         btnXoaDuLieuHoaDon.Enabled = false;
     }
     else
     {
         btnXoaDuLieuHoaDon.Enabled = true;
     }
 }
Esempio n. 6
0
        private void btnChiTietDangKy_Click(object sender, EventArgs e)
        {
            DataTable hd = HoaDonServices.LayDanhSachHoaDonTheoMaHocSinh(hs["MaHS"].ToString());


            if (dthsldk.Rows.Count > 0)
            {
                using (frmChiTietDangKy frm = new frmChiTietDangKy(dthsldk, hs, hd))
                {
                    frm.ShowDialog();
                }
            }
        }
Esempio n. 7
0
 public HoaDons SelectByID_HoaDon(string id)
 {
     return(HoaDonServices.GetHoaDonByID(id));
 }
Esempio n. 8
0
 public IEnumerable <HoaDons> SelectAll_HoaDon()
 {
     return(HoaDonServices.GetHoaDon());
 }
Esempio n. 9
0
 public HoaDonApiController()
 {
     _hoaDonServices = new HoaDonServices();
 }
 public List <HoaDon> GetAllHoaDon()
 {
     return(HoaDonServices.GetAllHoaDon());
 }