Exemple #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            string    sogh       = Request.QueryString["sogh"].ToString();
            DataTable dt_chitiet = new DataTable();
            DataTable dt_giohang = new DataTable();
            dt_giohang = GioHangBUS.giohang_select();

            dt_chitiet = CTGioHangBUS.GTGioHang_GetbyId(sogh);
            grv_chitietgiohang.DataSource = dt_chitiet;
            grv_chitietgiohang.DataBind();

            double tonghoadon = 0;
            foreach (DataRow i in dt_chitiet.Rows)
            {
                tonghoadon += double.Parse(i["dgban"].ToString());
            }
            lbl_tonghoadon.InnerText = "Tổng cộng: " + tonghoadon.ToString("###,###") + " VNĐ";

            txt_sohoadon.Text  = dt_giohang.Rows[0]["sogh"].ToString();
            txt_ngaylap.Text   = DateTime.Now.ToString();
            txt_ngaykhdat.Text = dt_giohang.Rows[0]["ngaylap"].ToString();
            txt_email.Text     = dt_giohang.Rows[0]["email"].ToString();
            txt_hoten.Text     = dt_giohang.Rows[0]["tenkh"].ToString();
            txt_sdt.Text       = dt_giohang.Rows[0]["sdt"].ToString();
            txt_diachi.Text    = dt_giohang.Rows[0]["diachi"].ToString();
            //if(dt_giohang.Rows[0]["tinhtrang"].ToString()=="True")
            //{
            //    chb_xacnhan.Checked = true;
            //}
            //else
            //{
            //    chb_xacnhan.Checked = false;
            //}
            txt_ghichu.Text = dt_giohang.Rows[0]["ghichu"].ToString();
        }
        catch (Exception)
        {
            Response.Redirect("~/trang-chu.aspx");
        }
    }
Exemple #2
0
    void create_insert_giohang()
    {
        Gioihang gh = new Gioihang();

        //giỏ hàng
        gh.Sogh      = sinh_sogh();
        gh.Ngaylap   = DateTime.Now;
        gh.Email     = function.email;
        gh.Tenkh     = txt_tenkhachhang.Text;
        gh.Sdt       = txt_sdtgiaohang.Text;
        gh.Diachi    = txt_diachigiaohang.Text;
        gh.Ghichu    = txt_ghichu.Text;
        gh.Tinhtrang = false;

        //CTGioHang

        GioHangBUS.giohang_insert(gh);

        if (Session["giohang"] != null)
        {
            DataTable dt_ctgh = Session["giohang"] as DataTable;
            foreach (DataRow r in dt_ctgh.Rows)
            {
                ChitietGiohang ct = new ChitietGiohang();

                ct.Sogh   = gh.Sogh;
                ct.Mamh   = r["mamh"].ToString();
                ct.Size   = r["size"].ToString();
                ct.Sl     = int.Parse(r["sl"].ToString());
                ct.Dongia = decimal.Parse(r["khuyenmai"].ToString());

                CTGioHangBUS.CTGioHang_insert(ct);
            }
            Session["giohang"] = null;
        }
    }