예제 #1
0
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        ThongTinDKTour tt = new ThongTinDKTour();

        String ma     = maKH.Tang();
        String maTour = Request.QueryString["maT"];
        int    soL    = cn.Dem(maTour);

        tt.MaKH      = ma.ToString();
        tt.MaTour    = maTour.ToString();
        tt.NgayDat   = DateTime.Now;
        tt.NguoiLon  = int.Parse(lb_sl_nguoi_lon.Text);
        tt.SoTreEm   = int.Parse(sl_tre_em.Text);
        tt.ThanhTien = float.Parse(lb_thanh_tien.Text);

        int kq = cn.ThemTTDK(tt);

        if (kq == 10)
        {
            cn.ThemTTDK(tt);
            Response.Write("<script>alert('Thành công');</script>");
            Response.Redirect("~/Content/ql_tour/Thongtinkhachhang.aspx?makh=" + ma.ToString());
        }
        else
        {
            Response.Write("<script>alert('Không thành công');</script>");
        }
    }
예제 #2
0
 public int huy_ttdk(ThongTinDKTour tt, String ma)
 {
     try
     {
         tt = data.ThongTinDKTours.Where(t => t.MaKH == ma).FirstOrDefault();
         if (tt != null)
         {
             KhachHang kh = data.KhachHangs.Where(t => t.MaKH == ma).FirstOrDefault();
             if (kh != null)
             {
                 huy_ttkh(kh, ma);
             }
             data.ThongTinDKTours.DeleteOnSubmit(tt);
             data.SubmitChanges();
             return(10);
         }
         else
         {
             return(11);
         }
     }
     catch
     {
         return(0);
     }
 }
예제 #3
0
 public int ThemTTDK(ThongTinDKTour tt)
 {
     try
     {
         data.ThongTinDKTours.InsertOnSubmit(tt);
         data.SubmitChanges();
         return(10);
     }
     catch
     {
         return(11);
     }
 }
예제 #4
0
    protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        ThongTinDKTour tt   = new ThongTinDKTour();
        string         maKH = grid_ds_huy.DataKeys[e.RowIndex].Value.ToString();
        int            kq   = cn.huy_ttdk(tt, maKH);

        if (kq == 11 || kq == 0)
        {
            Response.Write("<script>alert('không có dữ liệu');</script>");
        }
        else
        {
            cn.huy_ttdk(tt, maKH);
            Response.Write("<script>alert('Thành công');</script>");
            //Response.Redirect("~/Content/ql_tour/Dattour.aspx?");
        }
    }