예제 #1
0
 private void iconButton1_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có chắc muốn đổi mật khẩu?", "Thông báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
     {
         AccountDAO1 accountDAO1 = new AccountDAO1();
         try
         {
             StaffDAO1 staff = new StaffDAO1();
             taikhoan  tk    = new taikhoan();
             tk.manv        = staff.getIDbyUsername(Program.idLoged);
             tk.tentaikhoan = Program.idLoged;
             tk.matkhau     = Script.MD5Hash(txtPass.Text);
             if (accountDAO1.Edit(tk) == 1)
             {
                 MessageBox.Show("Cập nhập mật khẩu thành công");
                 LoadData();
             }
             else
             {
                 MessageBox.Show("Đổi mật khẩu thất bại");
             }
         }
         catch
         {
             MessageBox.Show("Có lỗi xảy ra!!!");
         }
     }
 }
예제 #2
0
 private void ProceedPayment()
 {
     if (txtTotalMoney.Text != "0")
     {
         StaffDAO1 staff = new StaffDAO1();
         BillDAO1  bill  = new BillDAO1();
         hoadon    h     = new hoadon();
         h.mahd    = bill.getnewID();
         h.hoten   = txtCustomerName.Text;
         h.sdt     = txtCustomerPhoneNumber.Text;
         h.ngaylap = DateTime.Now;
         h.macn    = Program.station;
         h.tong    = TotalValue;
         h.manv    = staff.getIDbyUsername(Program.idLoged);
         if (bill.create(h) == 1)
         {
             //MessageBox.Show("Thêm thành công");
             ProceedPayment_Detail(h.mahd);
         }
         else
         {
             MessageBox.Show("Thêm thất bại");
         }
         //int totalValue = TotalValue;
         //int DiscountMoney = totalValue - Pay;
         //string CustomerName = txtCustomerName.Text;
         //string CustomerPhone = txtCustomerPhoneNumber.Text;
         //int IDCustomer = BillDAO.Instance.AddCustomerInfor(CustomerName, CustomerPhone);
         //int IDBill = BillDAO.Instance.AddBillInfor(IDCustomer, StaffID, totalValue, DiscountMoney,Pay);
     }
 }
예제 #3
0
 private void iconbtnAccept_Click(object sender, EventArgs e)
 {
     if (txtOldPass.TextLength == 0 || txtConfirmPass.TextLength == 0 || txtNewpass.TextLength == 0)
     {
         MessageBox.Show("Vẫn còn thông tin bị bỏ sót");
     }
     else if (txtNewpass.Text != txtConfirmPass.Text)
     {
         MessageBox.Show("Mật khẩu không khớp với nhau");
     }
     else if (txtNewpass.TextLength < 6)
     {
         MessageBox.Show("Mật khẩu quá ngắn");
     }
     else
     {
         if (MessageBox.Show("Bạn có chắc muốn đổi mật khẩu?", "Thông báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
         {
             AccountDAO1 accountDAO1 = new AccountDAO1();
             if (accountDAO1.getAccountLogedin().matkhau != Script.MD5Hash(txtOldPass.Text))
             {
                 MessageBox.Show("mật khẩu cũ không đúng");
             }
             else
             {
                 try
                 {
                     StaffDAO1 staff = new StaffDAO1();
                     taikhoan  tk    = new taikhoan();
                     tk.manv        = staff.getIDbyUsername(Program.idLoged);
                     tk.tentaikhoan = Program.idLoged;
                     tk.matkhau     = Script.MD5Hash(txtNewpass.Text);
                     if (accountDAO1.Edit(tk) == 1)
                     {
                         MessageBox.Show("Thêm thành công");
                     }
                     else
                     {
                         MessageBox.Show("Đổi mật khẩu thất bại");
                     }
                 }
                 catch
                 {
                     MessageBox.Show("Có lỗi xảy ra!!!");
                 }
             }
         }
     }
 }