Ejemplo n.º 1
0
        public ActionResult Create(FormCollection form, String command)
        {
            if (command.Equals("Siguiente"))
            {
                if (VehiculoBD.ValidarMotor(form["numeroSerie"]).Select(o => new SelectListItem {
                    Text = o.numeroSerie
                })
                    .ToList().Count > 0)
                {
                    ModelState.AddModelError(string.Empty, "Este vehículo ya fue dado de alta");
                    var modelVehiculo = new Vehiculos
                    {
                        id_entidad  = int.Parse(form["id_entidad"]),
                        id_tipo     = int.Parse(form["id_tipo"]),
                        marca       = form["marca"],
                        año         = int.Parse(form["año"]),
                        modelo      = form["modelo"],
                        numeroSerie = form["numeroSerie"]
                    };

                    return(View(modelVehiculo));
                }
                else
                {
                    formVehiculo = form;
                    return(RedirectToAction("CreateTitular"));
                }
            }

            else
            {
                return(View());
            }
        }
Ejemplo n.º 2
0
        public ActionResult ValidarNumSerie(string serie)
        {
            var numero = VehiculoBD.ValidarMotor(serie).Select(o => new SelectListItem {
                Text = o.numeroSerie
            }).ToList();
            bool result = numero.Count > 0 ? false : true;

            return(Json(result, JsonRequestBehavior.AllowGet));
        }