public ActionResult MenuDanhSachXe() { XeQueries.CapNhatDangKiemVaBaoHiemXe(); var model = XeQueries.LayDanhSachXe(); return(View(model)); }
public ActionResult ChinhsuaXe(XeViewModel xe, HttpPostedFileBase HinhAnhXe) { ViewBag.MaLoaiXe = LoaiXeQueries.LayDanhSachLoaiXe(); ViewBag.MaCongTy = CongTiesQueries.LayDanhSachCongTy(); ViewBag.MaThuongHieu = ThuongHieuQueries.LayDanhSachThuongHieu(); ViewBag.MaNV = NhanVienQueries.LayDanhSachNhanVien(); var entity = new QuanLyThueXeEntities(); var Xe = entity.Xes.SingleOrDefault(n => n.MaXe == xe.MaXe); if (HinhAnhXe == null) { xe.HinhAnh = Xe.HinhAnh; var model = XeQueries.ChinhSuaXe(xe); return(RedirectToAction("MenuDanhSachXe", "Xe")); } if (HinhAnhXe != null) { if (HinhAnhXe.ContentType != "image/jpeg" && HinhAnhXe.ContentType != "image/png" && HinhAnhXe.ContentType != "image/gif" && HinhAnhXe.ContentType != "image/jpg") { ViewBag.upload += "Hình ảnh không hợp lệ <br />"; } else { var fileName = Path.GetFileName(HinhAnhXe.FileName); //Lấy hình ảnh chuyển vào thư mục hình ảnh var path = Path.Combine(Server.MapPath("~/Content/HinhXe"), fileName); HinhAnhXe.SaveAs(path); } xe.HinhAnh = HinhAnhXe.FileName; } XeQueries.ChinhSuaXe(xe); return(RedirectToAction("MenuDanhSachXe", "Xe")); }
public ActionResult ChiTietDieuPhoiXe(CT_HopDongViewModel CTHD, String MaXeCu) { //ViewBag.MaXe = new SelectList(XeQueries.LayDanhSachXeTheoLoaiXe(model.MaLoaiXe), "MaXe", "BienSo", model.MaXe); CT_HopDongViewModel model = CT_HopDongQueries.LayThongTinChiTietCTHD(CTHD.SoCTHopDong); var xe = XeQueries.LayThongTinChiTietXe(CTHD.MaXe); if (xe != null) { if (xe.Status == "1") { DieuPhoiQueries.CapNhatXeBiTrung(xe.MaXe, model); } else { DieuPhoiQueries.CapNhatXeBoChon(model.MaXe); } } if (String.IsNullOrEmpty(CTHD.MaXe) && String.IsNullOrEmpty(CTHD.BienSoXe)) { DieuPhoiQueries.CapNhatXeBoChon(MaXeCu); CTHD.MaCongTy = null; } // hàm xử lý khi có mã xe cũ là của detra mà đổi sang thuê xe ngoài if (!String.IsNullOrEmpty(MaXeCu) && !String.IsNullOrEmpty(CTHD.BienSoXe)) { DieuPhoiQueries.CapNhatXeBoChon(MaXeCu); CTHD.MaXe = null; } CT_HopDongQueries.CapNhatDieuPhoiXe(CTHD); TrangThaiQueries.CapNhatTrangThaiXeDangCho(CTHD.MaXe); return(RedirectToAction("MenuLichTheoNgay", "Home")); }
public ActionResult ChiTietDieuPhoiXe(int SoCTHopDong) { var model = CT_HopDongQueries.LayThongTinChiTietCTHD(SoCTHopDong); ViewBag.Xe = XeQueries.LayDanhSachXeTheoLoaiXe(model.MaLoaiXe); ViewBag.LoaiXe = LoaiXeQueries.LayDanhSachLoaiXe(); ViewBag.CongTy = CongTiesQueries.LayDanhSachCongTy(); return(View(model)); }
public ActionResult ChinhsuaXe(string id) { var xe = XeQueries.LayThongTinChiTietXe(id); ViewBag.MaLoaiXe = new SelectList(LoaiXeQueries.LayDanhSachLoaiXe().ToList(), "MaLoaiXe", "TenLoaiXe", xe.MaLoaiXe); ViewBag.MaCongTy = new SelectList(CongTiesQueries.LayDanhSachCongTy().ToList(), "MaCongTy", "TenCongTy", xe.MaCongTy); ViewBag.MaThuongHieu = new SelectList(ThuongHieuQueries.LayDanhSachThuongHieu().ToList(), "MaThuongHieu", "TenThuongHieu", xe.MaThuongHieu); ViewBag.MaNV = NhanVienQueries.LayDanhSachNhanVien(); return(View(xe)); }
public ActionResult MenuThemXe(XeViewModel xe, HttpPostedFileBase HinhXe) { if (HinhXe != null) { if (HinhXe.ContentType != "image/jpeg" && HinhXe.ContentType != "image/png" && HinhXe.ContentType != "image/gif" && HinhXe.ContentType != "image/jpg") { ViewBag.upload += "Hình ảnh không hợp lệ <br />"; } else { var link = Path.GetFileName(HinhXe.FileName); //cắt chuỗi local string[] pathArr = link.Split('\\'); string tenHinhAnh = pathArr.Last().ToString(); if (System.IO.File.Exists("~/Content/HinhXe/" + tenHinhAnh)) { ; } { //cắt chuỗi tên hình ảnh string[] nameArr = tenHinhAnh.Split('.'); string first = nameArr.First().ToString(); string fileName = first + "(Copy)" + "." + nameArr.Last().ToString(); tenHinhAnh = fileName; } //Lấy hình ảnh chuyển vào thư mục hình ảnh var path = Path.Combine(Server.MapPath("~/Content/HinhXe"), tenHinhAnh); HinhXe.SaveAs(path); xe.HinhAnh = tenHinhAnh; } } ViewBag.MaLoaiXe = LoaiXeQueries.LayDanhSachLoaiXe(); ViewBag.MaCongTy = CongTiesQueries.LayDanhSachCongTy(); ViewBag.MaThuongHieu = ThuongHieuQueries.LayDanhSachThuongHieu(); ViewBag.MaNV = NhanVienQueries.LayDanhSachNhanVien(); XeQueries.ThemXe(xe); return(RedirectToAction("MenuDanhSachXe", "Xe")); }
public ActionResult XoaXe(String MaXe) { XeQueries.XoaXe(MaXe); return(RedirectToAction("MenuDanhSachXe", "Xe")); }
public ActionResult ThongTinChiTietXe(string MaXe) { var model = XeQueries.LayThongTinChiTietXe(MaXe); return(View(model)); }
public JsonResult LayLoaiXeTheoMaLoaiXe(string MaLoaiXe) { var result = XeQueries.LayDanhSachXeTheoLoaiXe(MaLoaiXe); return(Json(result, JsonRequestBehavior.AllowGet)); }