예제 #1
0
 private void btnDangNhap_Click(object sender, EventArgs e)
 {
     if (txt_maNhanVien.Text == "" || txt_MatKhau.Text == "")
     {
         lblThongBao.Text = "Tài khoản và mật khẩu không được để trống!";
     }
     else
     {
         if (nhanVienBUS.KiemTraDangNhap(txt_maNhanVien.Text, txt_MatKhau.Text))
         {
             if (nhanVienBUS.LayNhanVienByMaNV(txt_maNhanVien.Text).ChucVu == "Phục Vụ")
             {
                 lblThongBao.Text = "Nhân viên này không đủ quyền truy cập";
                 return;
             }
             lblThongBao.Text = "Đăng Nhập Thành Công";
             this.Hide();
             FormChinh f1 = new FormChinh(nhanVienBUS.LayNhanVienByMaNV(txt_maNhanVien.Text));
             f1.ShowDialog();
             this.Close();
         }
         else
         {
             lblThongBao.Text = "Sai tên đăng nhập hoặc mật khẩu";
         }
     }
 }
예제 #2
0
        private void bunifuThinButton21_Click(object sender, EventArgs e)
        {
            try
            {
                conn.Open();
                string     sql  = "SELECT DATEDIFF (day, NGAYDEN, NGAYDI) AS ngayo From PHONGTHUE, KHACHHANG WHERE  SOPHONG = '" + sophong + "' AND khachhang.MAKH = '" + makh.Trim() + "'";
                SqlCommand cmd1 = new SqlCommand(sql, conn);
                cmd1.CommandType = CommandType.Text;
                SqlDataAdapter da = new SqlDataAdapter(cmd1);
                DataTable      dt = new DataTable();
                da.Fill(dt);

                object SUM;
                SUM = dt.Compute("Max(ngayo)", "");
                thanhtientext.Text = SUM.ToString();
                int ngayo = Int32.Parse(thanhtientext.Text); // so ngay o

                string     sql2 = "SELECT gia AS GIA From PHONGTHUE, KHACHHANG, LOAIPHONG, PHONG WHERE KHACHHANG.MAKH = PHONGTHUE.MAKH AND PHONGTHUE.SOPHONG = PHONG.SOPHONG AND PHONG.LOAIPHONG = LOAIPHONG.LOAIPHONG AND PHONGTHUE.SOPHONG  = '" + sophong + "' AND khachhang.MAKH = '" + makh.Trim() + "'";
                SqlCommand cmd2 = new SqlCommand(sql2, conn);
                cmd2.CommandType = CommandType.Text;
                SqlDataAdapter da2 = new SqlDataAdapter(cmd2);
                DataTable      dt2 = new DataTable();
                da2.Fill(dt2);

                object GIA;
                GIA = dt2.Compute("Max(GIA)", "");
                thanhtientext.Text = GIA.ToString();
                double gia = Convert.ToDouble(thanhtientext.Text); //so tien trong 1 ngay

                thanhtientext.Text = (gia * ngayo).ToString();     // tong tien

                string     doanhthu    = "UPDATE DOANHTHU SET TONGTIEN = TONGTIEN + " + thanhtientext.Text + " WHERE THANG = " + DateTime.Today.Month.ToString();
                SqlCommand cmddoanhthu = new SqlCommand(doanhthu, conn);  //cong tien vao doanh thu trong thang
                cmddoanhthu.ExecuteNonQuery();

                string     sql3 = "UPDATE PHONGTHUE SET NGAYDI = GETDATE() WHERE MAKH ='" + makhtxt.Text + "' ";
                SqlCommand cmd3 = new SqlCommand(sql3, conn);
                cmd3.ExecuteNonQuery();                         // UPDATE NGAYDI = HOM NAY

                sql2 = "SELECT distinct SOPHONG FROM PHONGTHUE WHERE NGAYDEN <= '" + DateTime.Now.ToString("yyyy/MM/dd") + "' AND NGAYDI > '" + DateTime.Now.ToString("yyyy/MM/dd") + "'";
                showdata(sql2);
            }
            catch
            {
                MessageBox.Show("Loi!!! vui long kiem tra lai");
            }
            finally
            {
                conn.Close();
            }
            FormChinh.LoadTrangThai();
        }