public ActionResult Solicitar(String vorigen, String vdestino, String vconductor) { int jj= Int32.Parse(vconductor); conductor vconductor2 = db.conductor.Where(p => p.idConductor == jj).FirstOrDefault(); viaje vj = new viaje { origen = vorigen, destino = vdestino, fecha= DateTime.Today, conductor = vconductor2, idTransporte = vconductor2.idTransporte, idConductor = Int32.Parse(vconductor), idEstado = 3 //Solicitado }; // Add the new object to the Orders collection. db.viaje.Add(vj); string datos = "ok"; try { db.SaveChanges(); } catch (DbEntityValidationException dbEx) { datos = "Surgio un error grabe"+dbEx.Message; } return Json(datos, JsonRequestBehavior.AllowGet); ; }
public ActionResult Edit(viaje viaje) { if (ModelState.IsValid) { db.Entry(viaje).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.idConductor = new SelectList(db.conductor, "idConductor", "nombre", viaje.idConductor); ViewBag.idTransporte = new SelectList(db.transporte, "idTransporte", "nombre", viaje.idTransporte); ViewBag.idUsuario = new SelectList(db.usuario, "idUsuario", "nombre", viaje.idUsuario); return View(viaje); }