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 ChiTietDieuPhoiTaiXe(CT_HopDongViewModel CTHD, string MaTaiXeCu, string MaPhuXeCu) { CT_HopDongViewModel model = CT_HopDongQueries.LayThongTinChiTietCTHD(CTHD.SoCTHopDong); var taixe = NhanVienQueries.LayThongTinChiTiet(CTHD.MaTaiXe); var phuxe = NhanVienQueries.LayThongTinChiTiet(CTHD.PhuXe); if (taixe != null) { if (taixe.Status == "1") { DieuPhoiQueries.CapNhatTaiXeBiTrung(taixe.MaNV, model); } else { DieuPhoiQueries.CapNhatNhanVienBoChon(model.MaTaiXe); } } if (phuxe != null) { if (phuxe.Status == "1") { DieuPhoiQueries.CapNhatTaiXeBiTrung(phuxe.MaNV, model); } else { DieuPhoiQueries.CapNhatNhanVienBoChon(model.PhuXe); } } if (String.IsNullOrEmpty(CTHD.MaTaiXe) && String.IsNullOrEmpty(CTHD.TaiXeNgoai)) { DieuPhoiQueries.CapNhatNhanVienBoChon(MaTaiXeCu); } if (String.IsNullOrEmpty(CTHD.PhuXe)) { DieuPhoiQueries.CapNhatNhanVienBoChon(MaPhuXeCu); } CT_HopDongQueries.CapNhatDieuPhoiTaiXe(CTHD); TrangThaiQueries.CapNhatTrangThaiPhuXeDangCho(CTHD.PhuXe); TrangThaiQueries.CapNhatTrangThaiTaiXeDangCho(CTHD.MaTaiXe); return(RedirectToAction("MenuLichTheoNgay", "Home")); }