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(); } } }
public void DangNhap() { if (DAO_Setting.TestDuKieu() != "") { // kiểm tra key if (DAO_Setting.getKeyCode() != -1) { //linkCauHinh.Visible = false; string TenDangNhap = txtTenDangNhap.Text.ToUpper(); string MatKhau = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString()); bool KT = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau); if (KT == true) { DataTable dt = BUS_DangNhap.ThongTin(TenDangNhap, MatKhau); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; NguoiDung = new DTO_DangNhap(); NguoiDung.Id = Int32.Parse(dr["ID"].ToString()); NguoiDung.Tendangnhap = dr["TenDangNhap"].ToString(); NguoiDung.Idchinhanh = dr["IDChiNhanh"].ToString(); NguoiDung.Manhanvien = dr["MaNhanVien"].ToString(); NguoiDung.Tennguoidung = dr["TenNguoiDung"].ToString(); NguoiDung.Sdt = dr["SDT"].ToString(); NguoiDung.IDNhomNguoiDung = Int32.Parse(dr["IDNhomNguoiDung"].ToString()); DAO_Setting.ThemLichSuTruyCap(frmDangNhap.NguoiDung.Id, frmDangNhap.NguoiDung.IDNhomNguoiDung, frmDangNhap.NguoiDung.Idchinhanh, "Đăng Nhập", "Đăng Nhập Bán Hàng"); if (DAO_Setting.KiemtraGiaDien(dr["IDChiNhanh"].ToString()) == 0) { frmBanHang fr = new frmBanHang(); txtMatKhau.Text = ""; txtMatKhau.Select(); this.Hide(); fr.ShowDialog(); this.Show(); } else { frmBanHang2 fr = new frmBanHang2(); txtMatKhau.Text = ""; txtMatKhau.Select(); this.Hide(); fr.ShowDialog(); this.Show(); } } } else { MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { // linkCauHinh.Visible = true; if (MessageBox.Show("Phần mềm chưa được kích hoạt bản quyền.", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == System.Windows.Forms.DialogResult.OK) { frmKichHoat fr = new frmKichHoat(); fr.ShowDialog(); } } } else { if (MessageBox.Show("Phần mềm chưa được kích hoạt bản quyền.", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == System.Windows.Forms.DialogResult.OK) { frmKichHoat fr = new frmKichHoat(); fr.ShowDialog(); } } }