コード例 #1
0
ファイル: frmKetCa.cs プロジェクト: projectgpm/CaFeMienPhi
 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();
         }
     }
 }
コード例 #2
0
        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();
                }
            }
        }