/// <summary> /// Action result que llama al Wizzard Crear 2 /// </summary> /// <param name="model">modelo de la vista crear 1</param> /// <returns>partial view a la vista crear 2</returns> public ActionResult M04_GestionVuelo_CW2(CrearVueloMO model) { Command <List <Entidad> > comando; List <Entidad> rutaAviones; try { model.setFechaDespegue(); comando = FabricaComando.ConsultarM04_BuscarAvionRuta(model._idRuta); rutaAviones = comando.ejecutar(); model._matriculasAvion = new SelectList(rutaAviones, RecursoAvionCO.ParametroIdSelect, RecursoAvionCO.ParametroMatSelect ); return(PartialView(RecursoAvionCO.PartialViewCW2, model)); } catch (SqlException e) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(RecursoAvionCO.MensajeErrorBD, JsonRequestBehavior.AllowGet)); } catch (Exception e) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(RecursoAvionCO.MensajeErrorGeneral, JsonRequestBehavior.AllowGet)); } return(PartialView(RecursoAvionCO.PartialViewCW2, model)); }
public JsonResult validarAviones(int idRuta) { CrearVueloMO model; Command <List <Entidad> > comando; List <Entidad> rutaAviones; try { model = new CrearVueloMO(); comando = FabricaComando.ConsultarM04_BuscarAvionRuta(idRuta); rutaAviones = comando.ejecutar(); model._matriculasAvion = new SelectList(rutaAviones, "_id ", "_matricula"); return(Json(model._matriculasAvion, JsonRequestBehavior.AllowGet)); } catch (ReservaExceptionM04 ex) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } catch (Exception e) { Response.StatusCode = (int)HttpStatusCode.BadRequest; return(Json(RecursoAvionCO.MensajeErrorGeneral, JsonRequestBehavior.AllowGet)); } }