public ActionResult HouseKeepingDetails(HouseKeepingDetails data, string nextBtn) { //_context.NewTaxis.Add(newTaxiRecord); NewTaxi obj = GetNewTaxi(); if (nextBtn != null) { if (ModelState.IsValid) { //obj.NT_TaxiHandover = data.NT_TaxiHandover; //obj.NT_NoExistingAlarms = data.NT_NoExistingAlarms; //obj.NT_TaxiCabin = data.NT_TaxiCabin; //obj.NT_ItemsLeftInside = data.NT_ItemsLeftInside; //return View("SignOffDetails", obj); return(View("PicDetails", obj)); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } } return(View()); }
public ActionResult Details(string id) { // NewTaxi taxi = _context.NewTaxis.Find(id); NewTaxi taxi = _context.NewTaxis.FirstOrDefault(n => n.NT_PlateNumber == id); return(View(taxi)); }
public ActionResult EquipmentFunctionsDetails(EquipmentFunctionsDetails data, string nextBtn, List <SelectListItem> Channels) { NewTaxi obj = GetNewTaxi(); if (nextBtn != null) { //if (ModelState.IsValid) //{ //obj.NT_BroncoMdvrs = data.NT_BroncoMdvrs; //obj.NT_Gps = data.NT_Gps; //obj.NT_Four_g = data.NT_Four_g; //obj.NT_Wifi = data.NT_Wifi; //obj.NT_VoltageTest = data.NT_VoltageTest; //obj.NT_Channel = data.NT_Channel; return(View("HouseKeepingDetails")); //} //else //{ // var errors = ModelState.Values.SelectMany(v => v.Errors); //} } return(View()); }
public ActionResult EquipmentDetails(EquipmentDetails data, string nextBtn) { NewTaxi obj = GetNewTaxi(); if (nextBtn != null) { if (ModelState.IsValid) { //obj.NT_ExistingMDVR = data.NT_ExistingMDVR; //obj.NT_MDVRSerialNo = data.NT_MDVRSerialNo; //obj.NT_Cameras = data.NT_Cameras; obj.NT_CameraSerialNo = data.NT_CameraSerialNo; //obj.NT_Ups = data.NT_Ups; obj.NT_UpsSerialNo = data.NT_UpsSerialNo; //obj.NT_Hdds = data.NT_Hdds; obj.NT_HDDSerialNo = data.NT_HDDSerialNo; //obj.NT_Sims = data.NT_Sims; obj.NT_Emmis = data.NT_Emmis; //obj.NT_CameraFovs = data.NT_CameraFovs; return(View("CableDetails")); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } } return(View()); }
private NewTaxi GetNewTaxi() { if (Session["newTaxi"] == null) { Session["newTaxi"] = new NewTaxi(); } return((NewTaxi)Session["newTaxi"]); }
public ActionResult SignOffDetails(SignOffDetails data, string nextBtn) { //_context.NewTaxis.Add(newTaxiRecord6); NewTaxi obj = GetNewTaxi(); Preventive m_obj = GetMaintenanceTaxi(); if (nextBtn != null) { if (ModelState.IsValid) { obj.Is_NT_DepotRepApproved = data.Is_NT_DepotRepApproved; obj.Is_NT_SecureTechRepApproved = data.Is_NT_SecureTechRepApproved; obj.Is_NT_MccRepApproved = data.Is_NT_MccRepApproved; _context.NewTaxis.Add(obj); _context.Preventives.Add(m_obj); try { _context.SaveChanges(); RemoveNewTaxi(); RemoveMaintenanceTaxi(); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } throw; } return(View("Thankyou")); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } } return(View("Thankyou")); }
public ActionResult PicDetails(PicDetails data, string nextBtn) { NewTaxi obj = GetNewTaxi(); if (nextBtn != null) { if (ModelState.IsValid) { return(View("SignOffDetails", obj)); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } } return(View()); }
public ActionResult CableDetails(CableDetails data, string nextBtn) { NewTaxi obj = GetNewTaxi(); if (nextBtn != null) { if (ModelState.IsValid) { //obj.NT_PowerConnections = data.NT_PowerConnections; //obj.NT_PowerCables = data.NT_PowerCables; //obj.NT_CameraCables = data.NT_CameraCables; //obj.NT_FourG_cables = data.NT_FourG_cables; //obj.NT_Gps_cables = data.NT_Gps_cables; //obj.NT_WifiCables = data.NT_WifiCables; //obj.NT_Labeling = data.NT_Labeling; //obj.NT_CableDressing = data.NT_CableDressing; obj.NT_CameraConnector = data.NT_CameraConnector; obj.NT_DiskSize = data.NT_DiskSize; // Code to display checkbox on the next screen. //CommonViewModel model = new CommonViewModel(); //model.NT = new NewTaxi(); //model.TC = new TaxiChannels(); //model.TC.Channels = this.LoadData(); //return View("EquipmentFunctionsDetails", model); //return View("EquipmentFunctionsDetails"); return(View("SignOffDetails", obj)); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } } return(View()); }
public ActionResult TaxiDetails(TaxiDetails data, string nextBtn) { Session["TaxiPlateNumber"] = data.NT_PlateNumber; data.User = @User.Identity.Name; if (nextBtn != null) { if (ModelState.IsValid) { NewTaxi obj = GetNewTaxi(); obj.NT_SiteName = data.NT_SiteName; obj.NT_TaxiType = data.NT_TaxiType; obj.NT_PlateNumber = data.NT_PlateNumber; obj.NT_MdvrNo = data.NT_MdvrNo; obj.NT_Date = data.NT_Date; obj.NT_Region = data.NT_Region; obj.User = data.User; // While adding NewTaxi record, add a record in Maintenance table // as well with the typeOfMaintenance = 'N' Preventive m_obj = GetMaintenanceTaxi(); m_obj.MT_PlateNumber = data.NT_PlateNumber; m_obj.MT_Date = data.NT_Date; m_obj.MT_ReplacedMDVRSerialNo = data.NT_MdvrNo; m_obj.typeOfMaintenance = "N"; //////////////////////////////////////////// return(View("EquipmentDetails")); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } } return(View()); }