public ActionResult Dathang(FormCollection collection) { List <GioHang> lstGiohang = Laygiohang(); HDBan hd = new HDBan(); KhachHang kh = (KhachHang)Session["Taikhoan"]; hd.MaKH = kh.MaKH; hd.NgayBan = DateTime.Now; data.HDBans.InsertOnSubmit(hd); data.SubmitChanges(); foreach (var item in lstGiohang) { ChitietHDBan cthd = new ChitietHDBan(); cthd.MaHD = hd.MaHD; cthd.MaHoa = item.sMahoa; cthd.SoLuong = item.iSoluong; cthd.DonGia = (double)item.iDonGia; hd.TongTien = (int)item.ithanhTien; data.ChitietHDBans.InsertOnSubmit(cthd); } data.SubmitChanges(); Session["Giohang"] = null; return(RedirectToAction("XacNhan", "Giohang")); }
public ActionResult XacNhanXoa(string idh) { Hoa h = data.Hoas.SingleOrDefault(n => n.MaHoa == idh); ViewBag.idh = h.MaHoa; if (h == null) { Response.SubStatusCode = 404; return(null); } data.Hoas.DeleteOnSubmit(h); data.SubmitChanges(); return(RedirectToAction("QLH")); }
public ActionResult DangKy(FormCollection collection, KhachHang kh) { var hoten = collection["Tenkh"]; var tenDN = collection["Tk"]; var mkDN = collection["Mk"]; var diachi = collection["Dchi"]; var email = collection["mail"]; var dt = collection["Dt"]; var ngaysinh = String.Format("{0:MM/dd/yyyy}", collection["Nsinh"]); if (hoten.Length < 0) { ViewData["Loi1"] = "Họ tên không được để trống"; } else if (String.IsNullOrEmpty(tenDN)) { ViewData["Loi2"] = "Phải nhập tên đăng nhập"; } else if (tenDN.Length < 8) { ViewData["Loi2.1"] = "Tên đăng nhập phải nhiều hơn 8 ký tự"; } else if (String.IsNullOrEmpty(mkDN)) { ViewData["Loi3"] = "Phải nhập mật khẩu"; } else if (mkDN.Length < 6 || mkDN.Length > 15) { ViewData["Loi3.1"] = "Mật khẩu phải từ 6 - 15 ký tự"; } else if (String.IsNullOrEmpty(email)) { ViewData["Loi5"] = "Email không được bỏ trống"; } else if (!email.Contains("@") || !email.Contains(".com")) { ViewData["Loi5.1"] = "Email phải đúng định dạng"; } else if (String.IsNullOrEmpty(dt)) { ViewData["Loi6"] = "Số điện thoại không được bỏ trống"; } else if (dt.Length < 10 || dt.Length > 10) { ViewData["Loi6.2"] = "Số điện thoại gồm 10 chữ số."; } else if (String.IsNullOrEmpty(diachi)) { ViewData["Loi7"] = "Địa chỉ không được bỏ trống"; } else if (ngaysinh.Length < 0) { ViewData["Loi8"] = "Ngày sinh không được bỏ trống"; } else { kh.TenKH = hoten; kh.TaiKhoan = tenDN; kh.MatKhau = mkDN; kh.DiaChi = diachi; kh.Email = email; kh.DienThoai = dt; kh.NgaySinh = Convert.ToDateTime(ngaysinh.ToString()); data.KhachHangs.InsertOnSubmit(kh); data.SubmitChanges(); return(RedirectToAction("DangNhap")); } return(this.DangKy()); }
public ActionResult Email(Email model) { db.Emails.InsertOnSubmit(model); db.SubmitChanges(); return(RedirectToAction("Home/Index")); }