public ActionResult ThemmoiGiay(GIAY giay, HttpPostedFileBase fileUpload) { ViewBag.MaLoai = new SelectList(db.LOAIGIAYs.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai"); ViewBag.MaNSX = new SelectList(db.NHASANXUATs.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX"); if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh"; return(View()); } else { if (ModelState.IsValid) { var fileName = Path.GetFileName(fileUpload.FileName); var path = Path.Combine(Server.MapPath("~/Hinhg"), fileName); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileUpload.SaveAs(path); } giay.Anhbia = fileName; db.GIAYs.InsertOnSubmit(giay); db.SubmitChanges(); } return(RedirectToAction("Giay")); } }
public ActionResult Dathang(FormCollection collection) { //them don hang DONDATHANG ddh = new DONDATHANG(); KHACHHANG kh = (KHACHHANG)Session["Taikhoan"]; List <Giohang> gh = Laygiohang(); ddh.MaKH = kh.MaKH; ddh.Ngaydat = DateTime.Now; var ngaygiao = String.Format("{0:MM/dd/yyyy}", collection["Ngaygiao"]); ddh.Ngaygiao = DateTime.Parse(ngaygiao); ddh.Tinhtranggiaohang = false; ddh.Dathanhtoan = false; data.DONDATHANGs.InsertOnSubmit(ddh); data.SubmitChanges(); // them chi tiet don hang foreach (var item in gh) { CHITIETDONTHANG ctdh = new CHITIETDONTHANG(); ctdh.MaDonHang = ddh.MaDonHang; ctdh.MaGiay = item.iMaGiay; ctdh.Soluong = item.iSoluong; ctdh.Dongia = (decimal)item.dDonggia; data.CHITIETDONTHANGs.InsertOnSubmit(ctdh); } data.SubmitChanges(); Session["Giohang"] = null; return(RedirectToAction("Xacnhandonhang", "Giohang")); }
public ActionResult Dangky(FormCollection collection, KHACHHANG kh) { dbShopGiayDataContextDataContext db = new dbShopGiayDataContextDataContext(); var hoten = collection["HotenKH"]; var tendn = collection["TenDN"]; var matkhau = collection["Matkhau"]; var nhaplaimk = collection["NhaplaiMK"]; var email = collection["Email"]; var diachi = collection["Diachi"]; var dienthoai = collection["Dienthoai"]; var ngaysinh = String.Format("{0:MM/dd/yyyy}", collection["Ngaysinh"]); if (String.IsNullOrEmpty(hoten)) { ViewData["Loi1"] = "Họ tên khách hàng không được để trống"; } if (String.IsNullOrEmpty(tendn)) { ViewData["Loi1"] = "Phải nhập tên đăng nhập"; } else if (String.IsNullOrEmpty(matkhau)) { ViewData["Loi3"] = "Chưa nhập mật khẩu"; } else if (String.IsNullOrEmpty(nhaplaimk)) { ViewData["Loi4"] = "Chưa xác nhận lại mật khẩu"; } else if (String.IsNullOrEmpty(email)) { ViewData["Loi5"] = "Chưa nhập địa chỉ Email"; } else if (String.IsNullOrEmpty(diachi)) { ViewData["Loi6"] = "Chưa nhập địa chỉ của bạn"; } else if (String.IsNullOrEmpty(dienthoai)) { ViewData["Loi7"] = "Số điện thoại không được bỏ trống"; } else { kh.HoTen = hoten; kh.Taikhoan = tendn; kh.Matkhau = matkhau; kh.Email = email; kh.DiachiKH = diachi; kh.DienthoaiKH = dienthoai; kh.Ngaysinh = DateTime.Parse(ngaysinh); db.KHACHHANGs.InsertOnSubmit(kh); db.SubmitChanges(); return(RedirectToAction("Dangnhap")); } return(this.Dangky()); }
public ActionResult ThemmoiGiay(GIAY giay, HttpPostedFileBase fileUpload) { //Dua du lieu vao dropdownload ViewBag.MaLoai = new SelectList(db.LOAIGIAYs.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai"); ViewBag.MaNSX = new SelectList(db.NHASANXUATs.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX"); //Kiem tra duong dan file if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } //Them vao CSDL else { if (ModelState.IsValid) { //Luu ten fie, luu y bo sung thu vien using System.IO; var fileName = Path.GetFileName(fileUpload.FileName); //Luu duong dan cua file var path = Path.Combine(Server.MapPath("~/Hinhsanpham"), fileName); //Kiem tra hình anh ton tai chua? if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { //Luu hinh anh vao duong dan fileUpload.SaveAs(path); } giay.Anhbia = fileName; //Luu vao CSDL db.GIAYs.InsertOnSubmit(giay); db.SubmitChanges(); } return(RedirectToAction("giay")); } }