Example #1
0
        //xu ly 3 nut trong gridview
        protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            string      name  = e.CommandName;
            int         id    = Convert.ToInt32(e.CommandArgument.ToString());
            Orders_Info order = Orders_Info.getbyid(id.ToString());

            //dt = hoadon.getcartdetail_byid(Convert.ToInt32(id));
            switch (name)
            {
            case "xoa":
                Orders_Info.Delete(id);
                Response.Redirect("admin.aspx?page=DatHang");
                break;

            case "Xem":

                txthoten.Text               = order.TenKhachHang;
                txtdiachi.Text              = order.DiaChi;
                txtdienthoai.Text           = order.Phone;
                txtemail.Text               = order.Email;
                txtghichu.Text              = order.GhiChu;
                checklisstbox.SelectedValue = order.status.ToString();
                lblTongTien.Text            = String.Format("{0:0,0}", order.TongTien);

                HiddenField1.Value = order.id.ToString();
                GridView_DanhSachSanPham.DataSource = OrderDetails_Info.Get_ByMaHDNhap(id);
                GridView_DanhSachSanPham.DataBind();
                MultiView1.ActiveViewIndex = 1;


                break;

            case "guoimail":

                txtTo.Text    = order.Email;
                txttitle.Text = "Phản hồi thông tin đơn  hàng";
                string content = "Xin chào bạn: " + order.TenKhachHang + "<br>";
                content += "T2-Shop Đã nhận được đơn hàng của bạn. Vui lòng Chuyển " + order.TongTien.ToString();


                content                   += " vnđ . Vào tài khoản sau: <br>";
                content                   += "-Số Tài khoản:0021002174719<br>";
                content                   += "-Chủ Thẻ:Ngô Xuân Thế<br>";
                content                   += "-Ngân Hàng:Agribank<br>";
                content                   += "-Số Tài khoản:0021002174719<br>";
                content                   += "Chúng Tôi sẻ chuyển hàng ngay khi nhận được tiền<br>Mọi thắc mắc xin liên hệ theo số điện thoại :098732123 (mr.Tú)";
                FreeTextBox1.Text          = content;
                MultiView1.ActiveViewIndex = 2;

                break;
            }
        }
Example #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            int MaOders = Orders_Info.Add(0, txtnguoidh.Text, txtdcndh.Text, txtEmailndh.Text, txtdtndh.Text, txtghichundh.Text, double.Parse(tong), "0");


            //nếu thêm oders thành công thì thêm chi tiết oders
            if (MaOders > 0)
            {
                foreach (Cart_Temp a in list)
                {
                    OrderDetails_Info.Add(MaOders, a.pro.id, a.amount);
                }
            }
            Session["Cart"] = null;
            HamXuLy.SendMail(txtEmailndh.Text.Trim(), "Phản hồi thông tin đơn hàng",
                             "Cảm ơn bạn đã đặt hàng tại công ty chúng tôi.<br/> Đơn hàng của bạn đã được gửi tới hệ thống, chúng tôi sẽ phản hồi bạn trong thời gian sớm nhất.");

            //xoa session luu gio hang
            Session["Cart"] = null;
            string url = "";

            url = "Default.aspx?page=end";
            Response.Redirect(url);
        }