public ActionResult Setting(User user) { if (Session["ID"] != null) { int id = (int)Session["ID"]; User capnhat = db.User.Find(id); try { capnhat.MaKH = id; capnhat.Hoten = user.Hoten; capnhat.NgaySinh = user.NgaySinh; capnhat.Email = user.Email; capnhat.GioiTinh = user.GioiTinh; capnhat.DiaChi = user.DiaChi; capnhat.DienThoai = user.DienThoai; db.SaveChanges(); ThongBao("Cập nhật thàng công"); } catch (Exception exception) { } //} //return RedirectToAction("ThongtinUser", new { id = id}); return(View(user)); } return(View(user)); }
public ActionResult Create([Bind(Include = "MaDH,MaSP,SoLuong,DonGia")] ChiTietDonHang chiTietDonHang) { if (ModelState.IsValid) { db.ChiTietDonHang.Add(chiTietDonHang); db.SaveChanges(); Url.Action("TongTienDH", "DonHang", new { maDH = chiTietDonHang.MaDH }); return(RedirectToAction("Details", "DonHang", new { id = chiTietDonHang.MaDH })); } ViewBag.MaDH = new SelectList(db.DonHang, "MaDH", "LuuY", chiTietDonHang.MaDH); ViewBag.MaSP = new SelectList(db.SanPham, "MaSP", "TenSP", chiTietDonHang.MaSP); return(View(chiTietDonHang)); }
public ActionResult Create([Bind(Include = "MaSP,TenSP,GiaBan,MoTa,HinhAnh,NgayCapNhat,SoLuongCon,MaLoai,NhaCungCap,HanSuDung")] SanPham sanPham) { if (ModelState.IsValid) { sanPham.NgayCapNhat = DateTime.Today; db.SanPham.Add(sanPham); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaLoai = new SelectList(db.LoaiSp, "MaLoai", "TenLoai", sanPham.MaLoai); ViewBag.NhaCungCap = new SelectList(db.NhaCungCap, "MaNCC", "TenNCC", sanPham.NhaCungCap); return(View(sanPham)); }
public ActionResult Register(User user) { //[Bind(Include = "MaKH,Hoten,Username,MatKhau,Email,DienThoai,GioiTinh,NgaySinh,DiaChi")] if (ModelState.IsValid) { try { if (db.User.Where(x => x.Username.ToLower() == user.Username.ToLower()).SingleOrDefault() != null) { ViewBag.thongbao = "Tài khoản đã tồn tại"; } else { db.User.Add(user); db.SaveChanges(); String tenuser = user.Username.ToString(); //tenuser = Session["TenUser"] as String; int ID = user.MaKH; Session["UserName"] = tenuser; Session["ID"] = ID; Session["TaiKhoan"] = user; Session["ThongBao"] = null; return(RedirectToAction("Index")); } } catch (Exception e) { } } return(View(user)); }
public ActionResult Create([Bind(Include = "MaLoai,TenLoai,Anh")] LoaiSp loaiSp) { if (ModelState.IsValid) { if (db.LoaiSp.Any(k => k.TenLoai == loaiSp.TenLoai)) { ViewBag.ThongBao = "Loại sản phẩm đã tồn tại"; } else { db.LoaiSp.Add(loaiSp); db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(loaiSp)); }
public ActionResult Create([Bind(Include = "MaNCC,TenNCC,DiaChi")] NhaCungCap nhaCungCap) { if (ModelState.IsValid) { if (db.NhaCungCap.Any(k => k.TenNCC == nhaCungCap.TenNCC)) { ViewBag.ThongBao = "Nhà cung cấp đã tồn tại"; } else { db.NhaCungCap.Add(nhaCungCap); db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(nhaCungCap)); }
//public ActionResult Index(int? page) //{ // int pageNum = (page ?? 1); // return View(db.DonHang.OrderByDescending(x => x.NgayDat).ToPagedList(pageNum, 11)); //} // GET: DonHangs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } List <ChiTietDonHang> list = db.ChiTietDonHang.Where(x => x.MaDH == id).ToList(); if (list == null) { return(RedirectToAction("Index")); } DonHang donhang = db.DonHang.Find(id); donhang.TongTien = list.Sum(x => x.DonGia * x.SoLuong); db.SaveChanges(); ViewBag.tongtien = list.Sum(x => x.DonGia * x.SoLuong); return(View(list)); }
public ActionResult Create([Bind(Include = "MaKH,Hoten,Username,MatKhau,Email,DienThoai,GioiTinh,NgaySinh,DiaChi")] User user) { if (ModelState.IsValid) { if (db.User.Any(k => k.Username == user.Username)) { ViewBag.ThongBao = "Người dùng đã tồn tại"; } else { try { db.User.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception e) { } } } return(View(user)); }
public int Insert(User entity) { db.User.Add(entity); db.SaveChanges(); return(entity.MaKH); }
public ActionResult DatHang(DonHang DH) { if (Session["ID"] == null) { return(RedirectToAction("Login", "HomeLayout")); } User khachhang = Session["TaiKhoan"] as User; List <GioHang> listGioHang = LayGioHang(); ViewBag.ThanhTien = TongTien(); if (DH.NgayGiao == null || DH.NgayGiao.ToString().Equals("")) { ViewBag.ngaygiao = "Chọn ngày bạn muốn nhận hàng"; } if (DH.DiaChi == null || DH.DiaChi.Equals("")) { ViewBag.diachi = "Bạn phải nhập địa chỉ nhận hàng"; } if (DH.Sdt == null || DH.Sdt.Equals("")) { ViewBag.sdt = "Bạn phải nhập số điện thoại người nhận hàng"; } else if (Check.isSdt(DH.Sdt) == false) { ViewBag.sdt = "Số diện thoại không đúng"; } else { // tạo mới 1 đối tượng đơn hàng dh DonHang dh = new DonHang(); dh.MaKH = khachhang.MaKH; dh.TongTien = (long)TongTien(); dh.NgayDat = DH.NgayDat; if (DH.NgayGiao == null) { dh.NgayGiao = DateTime.Now.AddDays(2); } else { dh.NgayGiao = DH.NgayGiao; } dh.TinhTrang = "Đang giao hàng"; dh.DiaChi = DH.DiaChi; dh.Sdt = DH.Sdt; dh.LuuY = DH.LuuY; db.DonHang.Add(dh); db.SaveChanges(); foreach (var item in listGioHang) { ChiTietDonHang ctdh = new ChiTietDonHang(); ctdh.MaDH = dh.MaDH; ctdh.MaSP = item.MaSP; ctdh.SoLuong = item.SoLuong; ctdh.DonGia = item.DonGia; ctdh.Tongcong = (long)item.ThanhTien; db.ChiTietDonHang.Add(ctdh); db.SaveChanges(); } Session["GioHang"] = null; Session["SoLuong"] = 0; return(RedirectToAction("XacNhanDonHAng", "Giohang")); } return(View(DH)); }
public long Insert(DonHang order) { db.DonHang.Add(order); db.SaveChanges(); return(order.MaDH); }