protected void gvDSQTVien_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Nutxoa")
     {
         try
         {
             int    chiso = int.Parse(e.CommandArgument.ToString());
             string ma    = gvDSQTVien.Rows[chiso].Cells[1].Text;
             if (ma == "admin")
             {
                 lbBaoLoiDSQTV.Text = "Không được xóa chủ trang web này!";
             }
             else
             {
                 string str = "Delete from THANHVIEN where TenDN='" + ma + "'";
                 x.thuchienlenh(str);
                 Response.Redirect("~/Admin/DSQuanTriVien.aspx");
             }
         }
         catch
         {
             lbBaoLoiDSQTV.Text = "Thất bại!";
         }
     }
 }
Exemple #2
0
    protected void btCapnhatQC_Click(object sender, EventArgs e)
    {
        int stt = Convert.ToInt32(Request.QueryString["STT"]);

        try
        {
            if (flHinhminhhoa.HasFile)
            {
                string sql = "Update QUANGCAO set TenCongTy=N'" + txtSuaTenCty.Text.ToString() + "',HinhMinhHoa=N'" + flHinhminhhoa.FileName.ToString() + "',Href=N'" + txtHref.Text.ToString() + "',NgayBatDau='" + txtNgaybatdau.Text.ToString() + "',NgayHetHan='" + txtNgayhethan.Text.ToString() + "' where STT=" + stt;
                x.thuchienlenh(sql);
                flHinhminhhoa.SaveAs(MapPath("../Images/" + flHinhminhhoa.FileName.ToString()));
                Response.Redirect("~/Admin/DSQuangCao.aspx");
            }
            else
            {
                string sql = "Update QUANGCAO set TenCongTy=N'" + txtSuaTenCty.Text.ToString() + "',Href=N'" + txtHref.Text.ToString() + "',NgayBatDau='" + txtNgaybatdau.Text.ToString() + "',NgayHetHan='" + txtNgayhethan.Text.ToString() + "'where STT=" + stt;
                x.thuchienlenh(sql);
                Response.Redirect("~/Admin/DSQuangCao.aspx");
            }
        }
        catch (Exception ex)
        {
            lbThongbaoloiQC.Text = "Cập nhật thất bại !";
        }
    }
    protected void btDongy_Click(object sender, EventArgs e)
    {
        string TenDN      = txtTenDN.Text;
        string MatKhau    = txtMatkhau.Text;
        string Matkhaumoi = txtMatkhaumoi.Text;
        string LenhSql    = "select * from THANHVIEN where TenDN=N'" + TenDN + "'and MatKhau='" + MatKhau + "'";

        try
        {
            DataTable dt = new DataTable();
            dt = x.GetDaTa(LenhSql);
            if (dt.Rows.Count != 0)
            {
                string LenhCapNhat = "UPDATE THANHVIEN Set MatKhau='" + Matkhaumoi + "'where TenDN=N'" + TenDN + "'";
                x.thuchienlenh(LenhCapNhat);

                Response.Redirect("~/Dangnhap.aspx");
            }
            else
            {
                lbBaoloi.Text = "Tên đăng nhập hoặc mật khẩu không đúng";
            }
        }
        catch
        {
            lbBaoloi.Text = "Thất Bại!";
        }
    }
 protected void gvDSQLTVien_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     try
     {
         string tendn   = gvDSQLTVien.DataKeys[e.RowIndex].Value.ToString();
         string phquyen = (gvDSQLTVien.Rows[e.RowIndex].Cells[12].Controls[0] as TextBox).Text;
         string sql     = "update THANHVIEN set QuyenAdmin ='" + phquyen + "' where TenDN ='" + tendn + "'";
         x.thuchienlenh(sql);
         gvDSQLTVien.EditIndex = -1;
         lbBaoLoiDSQTV.Text    = "Cập nhật thành công!";
     }
     catch
     {
         lbBaoLoiDSQTV.Text = "Thất bại!";
     }
 }
Exemple #5
0
 protected void imgbtnCapNhat_Click(object sender, ImageClickEventArgs e)
 {
     if (Session["nguoidung"] == null)
     {
         Response.Redirect("~/Cap_Nhat_TT.aspx");
     }
     else
     {
         string    tennguoidung = Session["nguoidung"].ToString();
         string    thongtinkh   = "select * from Nguoi_Dung where Ten_Nguoi_Dung='" + tennguoidung + "'";
         DataTable dt           = XLDL.docbang(thongtinkh);
         manguoidung = int.Parse(dt.Rows[0]["Ma_Nguoi_Dung"].ToString());
         string dienthoai = txtSoDT.Text;
         string gioitinh  = ddlGioiTinh.SelectedItem.Value.ToString();
         string cmnd      = txtSoCMND.Text;
         try
         {
             string str = "update Nguoi_Dung set Ho_Ten='" + txtHoTen.Text + "' , Dia_Chi ='" + txtDiaChi.Text + "' , SDT='" + dienthoai + "' , Email='" + txtEmail.Text + "', Gioi_Tinh='" + gioitinh + "', CMND='" + txtSoCMND.Text + "' where Ma_Nguoi_Dung=" + manguoidung;
             XLDL.thuchienlenh(str);
             Response.Redirect("Thanh_Cong.aspx?capnhattt=1&capnhatmk=&dangky=&thanhtoan=");
         }
         catch (Exception ex)
         {
             lblErrCapNhat.Visible = true;
             lblErrCapNhat.Text    = "Lỗi: Không cập nhật được thông tin";
         }
     }
 }
 protected void btCapnhat_Click(object sender, EventArgs e)
 {
     try
     {
         string chon = ddlchon.SelectedValue.ToString();
         string sql  = "insert into YEUCAU values('" + txtTenDN.Text + "'," + ddlTheloai.SelectedItem.Value + ",N'" + chon + "',N'" + txtMota.Text + "')";
         x.thuchienlenh(sql);
         Response.Write("<script>alert('Chúng tôi sẽ duyệt yêu cầu của bạn.Xin chân thành cám ơn!')</script>");
         txtTenDN.Text = "";
         txtMota.Text  = "";
         lbBaoLoi.Text = "Yêu cầu của bạn đã được gửi!!";
     }
     catch
     {
         lbBaoLoi.Text = "Tên đăng nhập sai!!Xin vui lòng nhập lại!!";
     }
 }
Exemple #7
0
    protected void btCapnhatVD_Click(object sender, EventArgs e)
    {
        int mavd = Convert.ToInt32(Request.QueryString["MaVD"]);

        try
        {
            string sql2 = "Update VIDEO set URLVideoL='" + txtSuaURLVDL.Text.ToString() + "',URLVideoN='" + txtSuaURLVDN.Text.ToString() + "',TenVD=N'" + txtSuaTenVD.Text.ToString() + "',MaTL=" + ddlSuaTL.SelectedItem.Value + ",TacGia=N'" + txtSuaTG.Text.ToString() + "',CaSi=N'" + txtSuaCaSi.Text.ToString() + "',NgayCapNhat='" + Calendar1.SelectedDate.ToString() + "' where MaVD=" + mavd;
            x.thuchienlenh(sql2);
            Response.Write("<script>alert('Sửa thành công!')</script>");
            lbBaoLoiSuaVD.Text = "Cập nhật thành công!";
            Response.Redirect("~/Admin/DSVideo.aspx");
        }
        catch
        {
            lbBaoLoiSuaVD.Text = "Cập nhật thất bại!";
        }
    }
Exemple #8
0
 protected void gvDSBaiHat_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Nutxoa")
     {
         try
         {
             int    chiso = int.Parse(e.CommandArgument.ToString());
             int    ma    = int.Parse(gvDSBHat.Rows[chiso].Cells[0].Text);
             string str   = "Delete from BAIHAT where Id=" + ma;
             x.thuchienlenh(str);
             Response.Redirect("~/Admin/DSBaiHat.aspx");
         }
         catch
         {
             lbBaoLoiBaiHat.Text = "Thất bại!";
         }
     }
 }
 protected void gvDSYeuCau_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Nutxoa")
     {
         try
         {
             int    chiso = int.Parse(e.CommandArgument.ToString());
             string ma    = gvDSYeuCau.Rows[chiso].Cells[0].Text;
             string str   = "Delete from YEUCAU where STTYC=" + ma + "";
             x.thuchienlenh(str);
             Response.Redirect("~/Admin/DSYeuCau.aspx");
         }
         catch
         {
             lbBaoLoi.Text = "Thất bại!";
         }
     }
 }
    protected void gdvChuaGiao_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int index = int.Parse(e.CommandArgument.ToString());

        if (e.CommandName == "xemchitiet")
        {
            int    maphieuthue = int.Parse(gdvTX2.Rows[index].Cells[0].Text);
            string url         = "~/Chi_Tiet_Thue_Xe.aspx?id=" + maphieuthue;
            Response.Redirect(url);
        }
        else if (e.CommandName == "huy")
        {
            int    maddh     = int.Parse(gdvTX2.Rows[index].Cells[0].Text);
            string sqlupdate = "update Don_Dat_Hang set Tinh_Trang = 3 Where Ma_DDH = " + maddh;
            XLDL.thuchienlenh(sqlupdate);
            Response.Redirect("~/LS_Thue_Xe.aspx");
        }
    }
 protected void imgbtnCapNhat_Click(object sender, ImageClickEventArgs e)
 {
     if (Session["nguoidung"] == null)
     {
         Response.Redirect("~/Doi_Mat_Khau.aspx");
     }
     else
     {
         string    tennguoidung = Session["nguoidung"].ToString();
         string    thongtinkh   = "select * from Nguoi_Dung where Ten_Nguoi_Dung='" + tennguoidung + "'";
         DataTable dt           = XLDL.docbang(thongtinkh);
         manguoidung = int.Parse(dt.Rows[0]["Ma_Nguoi_Dung"].ToString());
         string matkhauhientai = dt.Rows[0]["Mat_Khau"].ToString();
         string matkhaumoi     = txtMatKhauMoi.Text;
         string xacnhanmk      = txtXacNhanMK.Text;
         if (matkhaumoi == "")
         {
             lblErrCapNhat.Visible = true;
             lblErrCapNhat.Text    = "Lỗi: mật khẩu mới không được để trống";
         }
         else
         {
             if (txtMatKhauHienTai.Text == matkhauhientai && matkhaumoi == xacnhanmk)
             {
                 try
                 {
                     string query = "update Nguoi_Dung set Mat_Khau ='" + matkhaumoi + "' where Ma_Nguoi_Dung =" + manguoidung;
                     XLDL.thuchienlenh(query);
                     Response.Redirect("Thanh_Cong.aspx?capnhatmk=1&capnhattt=&dangky=&thanhtoan=");
                 }
                 catch (Exception ex)
                 {
                     lblErrCapNhat.Visible = true;
                     lblErrCapNhat.Text    = "Lỗi: Không cập nhật được mật khẩu";
                 }
             }
             else
             {
                 lblErrCapNhat.Visible = true;
                 lblErrCapNhat.Text    = "Lỗi: Mật khẩu hiện tại không đúng hoặc mật khẩu xác nhận và mật khẩu mới không giống nhau";
             }
         }
     }
 }
 protected void btThem_Click(object sender, EventArgs e)
 {
     try
     {
         string sql = "insert into VIDEO values('" + txtThemURLVDL.Text + "','" + txtThemURLVDN.Text + "',N'" + txtThemTenVD.Text + "'," + ddlThemTL.SelectedItem.Value + ",N'" + txtThemTG.Text + "',N'" + txtThemCaSi.Text + "','" + Calendar1.SelectedDate.ToString() + "',0)";
         x.thuchienlenh(sql);
         Response.Write("<script>alert('Thêm thành công!')</script>");
         txtThemTenVD.Text   = "";
         txtThemURLVDL.Text  = "";
         txtThemURLVDN.Text  = "";
         txtThemCaSi.Text    = "";
         txtThemTG.Text      = "";
         lbBaoLoiThemVD.Text = "Thêm video thành công!!";
     }
     catch
     {
         lbBaoLoiThemVD.Text = "Thêm video thất bại!!";
     }
 }
Exemple #13
0
    protected void btCapnhat_Click(object sender, EventArgs e)

    {
        int Id = Convert.ToInt32(Request.QueryString["Id"]);

        try
        {
            string sql2 = "Update BAIHAT set URLBaiHat=N'" + txtSuaURLBH.Text.ToString() + "',TenBH=N'" + txtSuaTenBH.Text.ToString() + "',CaSi=N'" + txtSuaCaSi.Text.ToString() + "',MaTL=" + ddlSuaTL.SelectedItem.Value + ",TacGia=N'" + txtSuaTG.Text.ToString() + "',NgayCapNhat='" + Calendar1.SelectedDate.ToString() + "',LoiBaiHat=N'" + txtSuaLoiBH.Text.ToString() + "' where Id=" + Id;

            x.thuchienlenh(sql2);
            Response.Write("<script>alert('Sửa thành công!')</script>");
            lbBaoLoiSuaBH.Text = "Cập nhật thành công!";
            Response.Redirect("~/Admin/DSBaiHat.aspx");
        }
        catch
        {
            lbBaoLoiSuaBH.Text = "Cập nhật thất bại!";
        }
    }
 protected void btThemQC_Click(object sender, EventArgs e)
 {
     try
     {
         string sql = "insert into QUANGCAO values(N'" + txtThemTenCty.Text + "',N'" + flHinhminhhoa.FileName.ToString() + "',N'" + txtHref.Text + "','" + txtNgaybatdau.Text + "','" + txtNgayhethan.Text + "')";
         x.thuchienlenh(sql);
         flHinhminhhoa.SaveAs(MapPath("../images/" + flHinhminhhoa.FileName.ToString()));
         Response.Write("<script>alert('Thêm thành công!')</script>");
         txtThemTenCty.Text   = "";
         txtHref.Text         = "";
         txtNgaybatdau.Text   = "";
         txtNgayhethan.Text   = "";
         lbThongbaoloiQC.Text = "Thêm Quảng Cáo thành công!!";
     }
     catch
     {
         lbThongbaoloiQC.Text = "Thêm Quảng Cáo thất bại!!";
     }
 }
    private void LuotXemBaiHat()
    {
        string sql = "Update BAIHAT Set LuotXemBaiHat = LuotXemBaiHat+1 Where Id='" + Request.QueryString["Id"].ToString() + "'";

        x.thuchienlenh(sql);
    }
    protected void Imgbtn_ThanhToan_Click(object sender, ImageClickEventArgs e)
    {
        string match          = @"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*";
        Regex  reg            = new Regex(match);
        Int32  tongthanhtien1 = Int32.Parse(lblTongTien.Text);
        string hotenkh        = txtTenKhachHang.Text;
        string diachi         = txtDiaChiKH.Text;
        string dienthoai      = txtDienThoaiKH.Text;
        string socmnd         = txtSoCMNDKH.Text;
        string email          = txtEmailKH.Text;
        string hotennguoinhan = txtTenNguoiNhan.Text;
        string diachinhan     = txtDiaChiNguoiNhan.Text;
        string dienthoainhan  = txtSDTNguoiNhan.Text;
        string Ngaygiao       = calNgayNhan.SelectedDate.ToString();
        string ngaydathang    = DateTime.Today.ToString();

        if (hotenkh == "")
        {
            lblErrTenKH.Visible = true;
        }
        else if (socmnd == "")
        {
            lblErrCMND.Visible = true;
        }
        else if (diachi == "")
        {
            lblErrDiaChiKKH.Visible = true;
        }
        else if (dienthoai == "")
        {
            lblErrSDTKH.Visible = true;
        }
        else if (email == "")
        {
            lblErrEmailKH.Visible = true;
        }
        else if (!reg.IsMatch(email))
        {
            lblErrEmailHopLe.Visible = true;
        }
        else if (hotennguoinhan == "")
        {
            lblErrTenNguoiNhan.Visible = true;
        }
        else if (diachinhan == "")
        {
            lblErrDiaChiNguoiNhan.Visible = true;
        }
        else if (dienthoainhan == "")
        {
            lblErrSDTNguoiNhan.Visible = true;
        }
        else
        {
            if (Session["nguoidung"] == null)
            {
                string themthongtinkh = "insert into Nguoi_Dung(Ho_Ten,Dia_Chi,SDT,Email,CMND)values(N'" + hotenkh + "',N'" + diachi + "'," + dienthoai + ",'" + email + "'," + socmnd + ")";
                XLDL.thuchienlenh(themthongtinkh);
                string    laymakh  = "select max(Ma_Nguoi_Dung) from Nguoi_Dung";
                DataTable laymakh1 = XLDL.docbang(laymakh);
                makh = int.Parse(laymakh1.Rows[0][0].ToString());
            }
            else
            {
                string    tennguoidung = Session["nguoidung"].ToString();
                string    thongtinkh   = "select * from Nguoi_Dung where Ten_Nguoi_Dung='" + tennguoidung + "'";
                DataTable dt1          = XLDL.docbang(thongtinkh);
                makh = int.Parse(dt1.Rows[0][0].ToString());
            }
            try
            {
                string strString       = "abcdefghijklmnopqrstuvwxyz0123456789";
                Random random          = new Random();
                int    randomCharIndex = 0;
                char   randomChar;
                string captcha = "";
                for (int i = 0; i < 40; i++)
                {
                    randomCharIndex = random.Next(0, strString.Length);
                    randomChar      = strString[randomCharIndex];
                    captcha        += Convert.ToString(randomChar);
                }
                Session["rdnCode"] = captcha;
                string chuoi       = Session["rdnCode"].ToString();
                string themdonhang = "insert into Don_Dat_Hang(Nguoi_Nhan,Dia_Chi_Nhan,Ngay_Giao,Ngay_DH,Tong_Tien,Tinh_Trang,Ma_KH,SDT_Nguoi_Nhan,Captcha)values(N'" + hotennguoinhan + "',N'" + diachinhan + "','" + Ngaygiao + "','" + ngaydathang + "'," + tongthanhtien1 + "," + 0 + "," + makh + "," + dienthoainhan + ",'" + chuoi + "')";
                XLDL.thuchienlenh(themdonhang);
                // them vao chi tiet don dat hang
                string    laymadh  = "select top 1 Ma_DDH from Don_Dat_Hang where Ma_KH = '" + makh + "' and Captcha = '" + chuoi + "' order by Ma_DDH desc";
                DataTable laymadh1 = XLDL.docbang(laymadh);
                //string chuoiactive = (laymadh1.Rows[0][1].ToString());
                int       madh = int.Parse(laymadh1.Rows[0][0].ToString());
                DataTable laygiohang = (DataTable)Session["giohang"];
                int       soluong, masp, dongia, thanhtien;
                string    themvaoctdh;
                for (int i = 0; i < laygiohang.Rows.Count; i++)
                {
                    masp        = int.Parse(laygiohang.Rows[i]["maxe"].ToString());
                    dongia      = int.Parse(laygiohang.Rows[i]["gia"].ToString());
                    soluong     = int.Parse(laygiohang.Rows[i]["soluong"].ToString());
                    thanhtien   = int.Parse(laygiohang.Rows[i]["thanhtien"].ToString());
                    themvaoctdh = "insert into Chi_Tiet_DDH(Ma_DDH,Ma_Xe,Gia,So_Luong,Thanh_Tien)values(" + madh + "," + masp + "," + dongia + "," + soluong + "," + thanhtien + ")";
                    XLDL.thuchienlenh(themvaoctdh);
                }
                Response.Redirect("~/Default.aspx");
            }
            catch (Exception ex)
            {
                lblErr.Text = "";
                lblErr.Text = "Lỗi: Cập nhật CSDL không thành công";
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["nguoidung"] == null)
        {
            mtvThongTin.ActiveViewIndex = 1;
            //lblErr.Text = "Lỗi: Không tìm thấy thông tin người dùng.";
        }
        else//đã đăng nhập
        {
            mtvThongTin.ActiveViewIndex = 0;
            string    tennguoidung = Session["nguoidung"].ToString();
            string    thongtinkh   = "select * from Nguoi_Dung where Ten_Nguoi_Dung='" + tennguoidung + "'";
            DataTable dt           = XLDL.docbang(thongtinkh);
            int       manguoidung  = int.Parse(dt.Rows[0]["Ma_Nguoi_Dung"].ToString());

            lblHoTen.Text    = dt.Rows[0]["Ho_Ten"].ToString();
            lblGioiTinh.Text = dt.Rows[0]["Gioi_Tinh"].ToString();
            lblDiaChi.Text   = dt.Rows[0]["Dia_Chi"].ToString();
            lblCMND.Text     = dt.Rows[0]["CMND"].ToString();
            lblEmail.Text    = dt.Rows[0]["Email"].ToString();
            lblSDT.Text      = dt.Rows[0]["SDT"].ToString();

            int      maxe      = int.Parse(Request.QueryString["Ma_Xe"]);
            DateTime startdate = DateTime.Parse(Request.QueryString["startD"]);
            // Cần chuyển định dạng ngày tháng của biến startdate thành MM/dd/yyyy HH:mm:ss tt
            string    ttphieuthue = " select * from Thue_Xe inner join Xe on Thue_Xe.carid = Xe.Ma_Xe  where carid=" + maxe + " and start_date='" + DateTimeClass.ConvertDateTime(startdate, "MM/dd/yyyy HH:mm:ss tt") + "'";
            DataTable dt2         = XLDL.docbang(ttphieuthue);
            try
            {
                // hien thi  ten dia diem nhan xe thay vi hien ma dia diem
                string    pick            = dt2.Rows[0]["pick_location"].ToString();
                string    ttdiadiemnhanxe = " select * from Van_Phong where id=" + pick;
                DataTable dtpick          = XLDL.docbang(ttdiadiemnhanxe);
                lblDiaDiemNhanXe.Text = dtpick.Rows[0]["Ten_VP"].ToString();

                // hien thi dia diem tra xe
                string    drop           = dt2.Rows[0]["drop_location"].ToString();
                string    ttdiadiemtraxe = " select * from Van_Phong where id=" + drop;
                DataTable dtdrop         = XLDL.docbang(ttdiadiemtraxe);
                lblDiaDiemTraXe.Text = dtdrop.Rows[0]["Ten_VP"].ToString();


                lblMaPhieuThue.Text = dt2.Rows[0]["id"].ToString();
                lblStartDate.Text   = DateTimeClass.ConvertDateTime(dt2.Rows[0]["start_date"].ToString(), "dd/MM/yyyy HH:mm:ss");
                lblEndDate.Text     = DateTimeClass.ConvertDateTime(dt2.Rows[0]["end_date"].ToString(), "dd/MM/yyyy HH:mm:ss");


                lblMaXe.Text   = dt2.Rows[0]["carid"].ToString();
                lblTenXe.Text  = dt2.Rows[0]["Ten_xe"].ToString();
                lblDonGia.Text = "$" + dt2.Rows[0]["Gia"].ToString() + "/ngày";

                //Tính toán tổng thời gian thuê
                TimeSpan tgThue = new TimeSpan();
                tgThue          = DateTime.Parse(dt2.Rows[0]["end_date"].ToString()) - DateTime.Parse(dt2.Rows[0]["start_date"].ToString());
                lblGioThue.Text = Math.Round(tgThue.TotalDays, 2).ToString() + " ngày " + "(" + tgThue.TotalHours.ToString() + " giờ)";

                // Tính thành tiền:
                float thanhtien = float.Parse(dt2.Rows[0]["Gia"].ToString()) * float.Parse(Math.Round(tgThue.TotalDays, 2).ToString());
                lblThanhTien.Text = "$" + Math.Round(thanhtien).ToString();
                string str = "update Thue_Xe set thanh_tien='" + Math.Round(thanhtien).ToString() + "' where carid=" + maxe + " and start_date='" + DateTimeClass.ConvertDateTime(startdate, "MM/dd/yyyy HH:mm:ss tt") + "'";
                XLDL.thuchienlenh(str);
            }
            catch
            {
                lblerr.Text    = "Lỗi định dạng ngày tháng!";
                lblerr.Visible = true;
            }
        }
    }
Exemple #18
0
    private void LuotXemVideo()
    {
        string sql = "Update VIDEO Set LuotXemVideo = LuotXemVideo+1 Where MAVD='" + Request.QueryString["MAVD"].ToString() + "'";

        x.thuchienlenh(sql);
    }