Пример #1
0
        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); ;
        }
Пример #2
0
 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);
 }