public IActionResult ThongTinDiaChi() { string sessionval = HttpContext.Session.GetString("TenDangNhap"); TaiKhoanBUS taikhoanbus = new TaiKhoanBUS(); TaiKhoan taikhoan = new TaiKhoan(); if (sessionval != "" && sessionval != null) { taikhoan = taikhoanbus.CheckTaiKhoan(sessionval); } else { taikhoan = null; } HangSanPhamBUS hangsanphambus = new HangSanPhamBUS(); List <HangSanPham> hang = hangsanphambus.GetHangSanPhams(); TinhThanhBUS tinhthanhbus = new TinhThanhBUS(); List <TinhThanh> tinhthanh = tinhthanhbus.GetTinhThanhs(); DiaChiBUS diachibus = new DiaChiBUS(); List <DiaChi> diachi = new List <DiaChi>(); if (taikhoan != null) { diachi = diachibus.GetDiaChisCus(taikhoan.TenDangNhap); } ViewBag.Hang = hang; ViewBag.TinhThanh = tinhthanh; ViewBag.DiaChi = diachi; return(View(taikhoan)); }
public IActionResult DonMua(string tinhtrang) { if (tinhtrang == null || tinhtrang == "") { tinhtrang = "Chưa xử lý"; } else { switch (tinhtrang) { case "danggiao": tinhtrang = "Đang giao"; break; case "dangxuly": tinhtrang = "Đang xử lý"; break; case "daxuly": tinhtrang = "Đã xử lý"; break; case "dahuy": tinhtrang = "Đã huỷ"; break; } } string sessionval = HttpContext.Session.GetString("TenDangNhap"); TaiKhoanBUS taikhoanbus = new TaiKhoanBUS(); TaiKhoan taikhoan = new TaiKhoan(); DonHangBUS donhangbus = new DonHangBUS(); List <DonHang> listdonhang = new List <DonHang>(); List <ChiTietDonHang> listchitietdonhang = new List <ChiTietDonHang>(); if (sessionval != "" && sessionval != null) { taikhoan = taikhoanbus.CheckTaiKhoan(sessionval); listdonhang = donhangbus.GetDonHang(taikhoan.TenDangNhap, tinhtrang); listchitietdonhang = donhangbus.GetChiTietDonHang(taikhoan.TenDangNhap, tinhtrang); } else { taikhoan = null; listdonhang = null; } HangSanPhamBUS hangsanphambus = new HangSanPhamBUS(); List <HangSanPham> hang = hangsanphambus.GetHangSanPhams(); ViewBag.Hang = hang; ViewBag.TaiKhoan = taikhoan; ViewBag.ChiTietDonHang = listchitietdonhang; return(View(listdonhang)); }
public IActionResult ChiTietDonMua(string id) { string sessionval = HttpContext.Session.GetString("TenDangNhap"); TaiKhoanBUS taikhoanbus = new TaiKhoanBUS(); TaiKhoan taikhoan = new TaiKhoan(); DonHangBUS donhangbus = new DonHangBUS(); DonHang donhang = new DonHang(); List <ChiTietDonHang> listchitietdonhang = new List <ChiTietDonHang>(); if (sessionval != "" && sessionval != null) { taikhoan = taikhoanbus.CheckTaiKhoan(sessionval); donhang = donhangbus.GetExactDonHang(id); listchitietdonhang = donhangbus.GetExactChiTietDonHang(id); } else { taikhoan = null; donhang = null; } HangSanPhamBUS hangsanphambus = new HangSanPhamBUS(); List <HangSanPham> hang = hangsanphambus.GetHangSanPhams(); ViewBag.Hang = hang; ViewBag.TaiKhoan = taikhoan; ViewBag.ChiTietDonHang = listchitietdonhang; //Kiểm tra có cho huỷ hay không bool huydonhang; List <ChiTietDonHang> listhuydon = listchitietdonhang.Where(c => c.TinhTrangChiTiet != "Chưa xử lý").ToList(); if (listhuydon.Count == 0) { huydonhang = true; } else { huydonhang = false; } ViewBag.HuyDonHang = huydonhang; return(View(donhang)); }
public IActionResult DoiMatKhau() { string sessionval = HttpContext.Session.GetString("TenDangNhap"); TaiKhoanBUS taikhoanbus = new TaiKhoanBUS(); TaiKhoan taikhoan = new TaiKhoan(); if (sessionval != "" && sessionval != null) { taikhoan = taikhoanbus.CheckTaiKhoan(sessionval); } else { taikhoan = null; } HangSanPhamBUS hangsanphambus = new HangSanPhamBUS(); List <HangSanPham> hang = hangsanphambus.GetHangSanPhams(); ViewBag.Hang = hang; return(View(taikhoan)); }
public IActionResult DatHang(string tendangnhap) { string checktendangnhap = HttpContext.Session.GetString("TenDangNhap"); if (checktendangnhap != null && checktendangnhap != "") { TaiKhoan taikhoan = new TaiKhoan(); taikhoan = taikhoanbus.CheckTaiKhoan(tendangnhap); List <GioHang> list = giohangbus.GetGioHangs(tendangnhap); List <TaiKhoan> listmerchant = giohangbus.GetMerchants(tendangnhap); List <DiaChi> listaddress = taikhoanbus.GetAllAddress(tendangnhap); DiaChi firstAddress = taikhoanbus.GetFirstAddress(tendangnhap); List <HangSanPham> hang = hangsanphambus.GetHangSanPhams(); ViewBag.Hang = hang; ViewBag.TaiKhoan = taikhoan; ViewBag.Merchants = listmerchant; ViewBag.FirstAddress = firstAddress; ViewBag.ListAddress = listaddress; return(View(list)); } return(RedirectToAction("Index", "Home")); }