Exemplo n.º 1
0
        public void DanhSach()
        {
            gridKetCa.DataSource = null;
            gridViewKetCa.OptionsSelection.EnableAppearanceFocusedRow = false;// Ẩn dòng đầu.
            List <DTO_KetCa> listKetCa = DAO_KetCa.Instance.DanhSachCaBan(DateTime.Now, frmDangNhap.NguoiDung.Idchinhanh);

            gridKetCa.DataSource = listKetCa;
            int IDNhanVien = frmDangNhap.NguoiDung.Id;

            txtTongTienHienTai.Text = DAO_KetCa.TongTienHienTai(IDNhanVien, frmDangNhap.NguoiDung.Idchinhanh).ToString();
            txtTienKhuyenMai.Text   = DAO_KetCa.TongTienGiamGiaHienTai(IDNhanVien, frmDangNhap.NguoiDung.Idchinhanh).ToString();
        }
Exemplo n.º 2
0
 private void btnKetCa_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn muốn kết ca", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK)
     {
         int    IDNhanVien = frmDangNhap.NguoiDung.Id;
         double TongTien   = DAO_KetCa.TongTienHienTai(IDNhanVien, frmDangNhap.NguoiDung.Idchinhanh);
         double GiamGia    = DAO_KetCa.TongTienGiamGiaHienTai(IDNhanVien, frmDangNhap.NguoiDung.Idchinhanh);
         double ThanhTien  = TongTien - GiamGia;
         string GioVaoCa   = DAO_KetCa.GioVaoCa(IDNhanVien);
         if (DAO_KetCa.ThemKetCa(IDNhanVien, GioVaoCa, ThanhTien, frmDangNhap.NguoiDung.Idchinhanh, TongTien, GiamGia) == true)
         {
             // đổi trạng thái hóa đơn kết ca  = 1
             DAO_Setting.ThemLichSuTruyCap(frmDangNhap.NguoiDung.Id, frmDangNhap.NguoiDung.IDNhomNguoiDung, frmDangNhap.NguoiDung.Idchinhanh, "Kết Ca", "Nhân Viên Kết Ca Bán Hàng");
             DAO_KetCa.CapNhatKetCa(IDNhanVien);
             DanhSach();
         }
     }
 }