Ejemplo n.º 1
0
        public ActionResult thanhtoanthanhcong(FormCollection frmTT, DON_DAT_HANG KH, CTDON_HANG CT)
        {
            KHACH_HANG kh = db.KHACH_HANG.Find(Session["KhachHang"]);

            KH.MaKH         = Convert.ToInt32(kh.MaKH);
            KH.TenKH        = frmTT["TenKH"];
            KH.Email        = kh.Email;
            KH.DiaChi       = frmTT["diachi"];
            KH.SDT          = Convert.ToInt32(frmTT["SDT"]);
            KH.NgayDatHang  = DateTime.Now;
            KH.NgayGiaoHang = DateTime.Now.AddDays(7);
            KH.TriGiaDH     = Convert.ToInt32(frmTT["tien"]);
            db.DON_DAT_HANG.Add(KH);
            db.SaveChanges();
            List <CartItem> listSP = laygiohang();

            foreach (var item in listSP)
            {
                CTDON_HANG ctdh = new CTDON_HANG();
                ctdh.MaDH    = KH.MaDH;
                ctdh.MaSP    = Convert.ToInt32(item.MaSPham);
                ctdh.SoLuong = item.SoLuong;
                ctdh.DonGia  = (decimal)item.GiaSP;


                SANPHAM sp = db.SANPHAMs.Single(n => n.MaSP == ctdh.MaSP);
                sp.SoLuong = sp.SoLuong - ctdh.SoLuong;
                db.SANPHAMs.Add(sp);
                db.CTDON_HANG.Add(ctdh);
                db.SaveChanges();
            }

            return(RedirectToAction("thanhtoanthanhcong", "GioHang"));
        }
Ejemplo n.º 2
0
        public ActionResult createNSX(FormCollection frmCreate, NHA_SAN_XUAT a)
        {
            a.TenNSX = frmCreate["ten"];
            a.DiaChi = frmCreate["diachi"];

            db.NHA_SAN_XUAT.Add(a);
            db.SaveChanges();
            return(RedirectToAction("NSX", "Quanly"));
        }
Ejemplo n.º 3
0
        public ActionResult Create([Bind(Include = "STT,TenTT,TomTat,HinhMinhHoa,href,date")] TINTUC tINTUC)
        {
            if (ModelState.IsValid)
            {
                db.TINTUCs.Add(tINTUC);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tINTUC));
        }
Ejemplo n.º 4
0
 public ActionResult contact(FormCollection frmCT, ContactU CT)
 {
     CT.Name     = frmCT["name"];
     CT.Company  = frmCT["organization"];
     CT.Email    = frmCT["email"];
     CT.Phone    = Convert.ToInt32(frmCT["phone"]);
     CT.Comments = frmCT["comment"];
     db.ContactUS.Add(CT);
     db.SaveChanges();
     return(RedirectToAction("Index", "Home"));
 }
Ejemplo n.º 5
0
 public ActionResult Tao(FormCollection frmTao, SANPHAM SP)
 {
     SP.TenSP       = frmTao["TenSP"];
     SP.MaNSX       = Convert.ToInt32(frmTao["NHA_SAN_XUAT"]);
     SP.MaLoai      = Convert.ToInt32(frmTao["PHAN_LOAI"]);
     SP.DonGia      = Convert.ToDecimal(frmTao["DOnGia"]);
     SP.SoLuong     = Convert.ToInt32(frmTao["SoLuong"]);
     SP.NoiDung     = frmTao["NoiDung"];
     SP.ManHinh     = frmTao["ManHinh"];
     SP.CPU         = frmTao["CPU"];
     SP.RAM         = frmTao["RAM"];
     SP.CauHinh     = frmTao["CauHinh"];
     SP.HinhMinhHoa = frmTao["fileUpload"];
     db.SANPHAMs.Add(SP);
     db.SaveChanges();
     return(RedirectToAction("SanPham", "SANPHAMs"));
 }
Ejemplo n.º 6
0
 public ActionResult Edit([Bind(Include = "MaKH,TenKH,NgaySinh,DiaChi,SDT,Email,TenDN,MatKhau")] KHACH_HANG kHACH_HANG)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kHACH_HANG).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", "Home"));
     }
     return(View(kHACH_HANG));
 }
Ejemplo n.º 7
0
        public ActionResult traodoi(FormCollection frmbl, BINHLUAN bl)
        {
            bl.TenKH   = frmbl["tenkh"];
            bl.TG      = DateTime.Now;
            bl.NoiDung = frmbl["binhluan"];

            db.BINHLUANs.Add(bl);
            db.SaveChanges();

            return(RedirectToAction("traodoi", "diendan"));
        }
Ejemplo n.º 8
0
 public ActionResult DangKy(FormCollection frmDK, KHACH_HANG KH)
 {
     KH.TenKH   = frmDK["HoTen"];
     KH.Email   = frmDK["Email"];
     KH.DiaChi  = frmDK["DiaChi"];
     KH.SDT     = Convert.ToInt32(frmDK["SDT"]);
     KH.TenDN   = frmDK["TenDN"];
     KH.MatKhau = GetMD5(frmDK["MatKhau"]);
     db.KHACH_HANG.Add(KH);
     db.SaveChanges();
     return(RedirectToAction("Index", "Home"));
 }