//In hóa đơn public ActionResult InHoaDon(string MaDonDatHang) { int mddh = Convert.ToInt32(MaDonDatHang); DonDatHangModel donDatHangModel = new DonDatHangModel(); DonDatHang donDatHang = donDatHangModel.GetDonDatHangByMa(mddh); if (donDatHang.MaKH != 0) { Khachhang kh = new KhachHangModel().GetKhachHangByMa(donDatHang.MaKH); ViewBag.KhachHang = kh; } if (donDatHang.MaNV != 0) { NhanVien nv = new NhanVienModel().GetNhanVienByMa(donDatHang.MaNV); ViewBag.NhanVien = nv; } ViewBag.DonDatHang = donDatHang; if (donDatHang.TrangThaiDonDichVu != 0) { List <ChiTietDonDichVu> listchitietdondichvu = new ChiTietDonDichVuModel().GetDataDichVu(mddh); ViewBag.ListDV = listchitietdondichvu; } if (donDatHang.TrangThaiDonSanPham != 0) { List <ChiTietDonDat> listchitietdondat = new ChiTietDonDatModel().GetDataSanPham(mddh); ViewBag.ListSP = listchitietdondat; } return(View()); }
public JsonResult ThemHoaDonDichVu(string HoTenNguoiNhan, string SoDienThoaiNguoiNhan, string HinhThucThanhToan, string TrangThai, List <GioHangItem> cartModel) { DonDatHangModel donDatHangModel = new DonDatHangModel(); DonDatHang donDatHang = new DonDatHang(); if (Session["ADMIN_SESSION"] != null) { NhanVien nhanVien = new NhanVienModel().GetNhanVienByEmail(Session["ADMIN_SESSION"].ToString()); donDatHang.MaNV = nhanVien.MaNV; } donDatHang.HoTenNguoiNhan = HoTenNguoiNhan; donDatHang.SoDTGiaoHang = SoDienThoaiNguoiNhan; donDatHang.HinhThucThanhToan = HinhThucThanhToan; donDatHang.NgayTao = DateTime.Now; donDatHang.TrangThaiDonSanPham = 0; donDatHang.TrangThaiDonDichVu = Convert.ToInt32(TrangThai); string MaDonHang = donDatHangModel.ThemDonDatHang(donDatHang); ChiTietDonDichVuModel chiTietDonDichVuModel = new ChiTietDonDichVuModel(); foreach (var item in cartModel) { ChiTietDonDichVu chiTietDonDichVu = new ChiTietDonDichVu(); chiTietDonDichVu.MaDonDatHang = Convert.ToInt32(MaDonHang); chiTietDonDichVu.MaDV = item.dichvu.MaDV; chiTietDonDichVuModel.ThemChiTietDonDichVu(chiTietDonDichVu); } donDatHangModel.CapNhatTongTienDichVu(Convert.ToInt32(MaDonHang)); string Message = "Thanh cong"; return(Json(Message, JsonRequestBehavior.AllowGet)); }
public JsonResult ChiTietDonDichVu(string MaDonDatHang) { List <ChiTietDonDichVu> listchitietdondichvu = new ChiTietDonDichVuModel().GetDataDichVu(Convert.ToInt32(MaDonDatHang)); return(Json(listchitietdondichvu, JsonRequestBehavior.AllowGet)); }