public ActionResult AddToRequestTable(Vehicle_details vd)//adding the selected records to Branch_Vehicle_Request table { if (Session["username"] == null) { return(RedirectToAction("Login")); } Branch_Vehicle_Request bvr = null; List <Branch_Vehicle_Request> bvlist = new List <Branch_Vehicle_Request>(); bvr = new Branch_Vehicle_Request(); string vid = vd.Vehicle_Code; string bid = Session["username"].ToString(); string status = "Pending"; int novR = int.Parse(Request.Form["txtnovR"]); int novA = 0; bvr.As_On_Date = DateTime.Today; bvr.Vehicle_id = vid; bvr.Branch_id = bid; bvr.Status = status; bvr.No_Of_Vehicles_Requested = novR; bvr.No_Of_Vehicles_Approved = novA; bvlist.Add(bvr); string res = DBOperations.GotoAdmin(bvlist); ViewBag.msg = res; return(View("SuccessfulBA")); }
public IHttpActionResult PutVehicle_details(long id, Vehicle_details vehicle_details) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != vehicle_details.Car_ID) { return(BadRequest()); } db.Entry(vehicle_details).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Vehicle_detailsExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult AddNumberOfVehicles()//after BA selects one radio button,it should display that in textboxes { string vid = Request.Form["rdb"]; Vehicle_details vd1 = DBOperations.ExtractBranchAdminRequest(vid); return(View(vd1)); }
public IHttpActionResult GetVehicle_details(long id) { Vehicle_details vehicle_details = db.Vehicle_details.Find(id); if (vehicle_details == null) { return(NotFound()); } return(Ok(vehicle_details)); }
public ActionResult AddNumberOfVehicles()//after BA selects one radio button,it should display that in textboxes { if (Session["username"] == null) { return(RedirectToAction("Login")); } string vid = Request.Form["rdb"]; Vehicle_details vd1 = DBOperations.ExtractBranchAdminRequest(vid); return(View(vd1)); }
public IHttpActionResult PostVehicle_details(Vehicle_details vehicle_details) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Vehicle_details.Add(vehicle_details); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = vehicle_details.Car_ID }, vehicle_details)); }
public IHttpActionResult DeleteVehicle_details(long id) { Vehicle_details vehicle_details = db.Vehicle_details.Find(id); if (vehicle_details == null) { return(NotFound()); } db.Vehicle_details.Remove(vehicle_details); db.SaveChanges(); return(Ok(vehicle_details)); }