public JsonResult modificarAvion(CModificarAvion model) { Entidad modificarAvion = FabricaEntidad.InstanciarAvion(model); //con la fabrica instancie al avion. Command <String> comando = FabricaComando.crearM02ModificarAvion(modificarAvion, idavion); String agrego_si_no = comando.ejecutar(); return(Json(agrego_si_no)); }
public static Entidad InstanciarAvion(CModificarAvion model) { string matricula = model._matriculaAvion; string modelo = model._modeloAvion; int capacidadturistica = model._capacidadPasajerosTurista; int capacidadEjecutiva = model._capacidadPasajerosEjecutiva; int capacidadVIP = model._capacidadPasajerosVIP; float capacidadEquipaje = model._capacidadEquipaje; float distanciaMaximaVuelo = model._distanciaMaximaVuelo; float velocidadMaxima = model._velocidadMaximaDeVuelo; float capacidadCombustible = model._capacidadMaximaCombustible; int disponibilidad = model._disponibilidad; return(new Avion(matricula, modelo, capacidadturistica, capacidadEjecutiva, capacidadVIP, capacidadEquipaje, distanciaMaximaVuelo, velocidadMaxima, capacidadCombustible, disponibilidad)); }
/// <summary> /// Método de la vista parcial M02_ModificarAvion /// </summary> /// <returns>Retorna la vista parcial M02_ModificarAvion en conjunto del Modelo de dicha vista</returns> public ActionResult M02_ModificarAvion(int id) { Command <Entidad> comando = FabricaComando.crearM02ConsultarAvion(id); Entidad avion = comando.ejecutar(); Avion avionbuscado = (Avion)avion; idavion = avionbuscado._id; CModificarAvion modelovista = new CModificarAvion(); modelovista._matriculaAvion = avionbuscado._matricula; modelovista._modeloAvion = avionbuscado._modelo; modelovista._capacidadPasajerosTurista = avionbuscado._capacidadTurista; modelovista._capacidadPasajerosEjecutiva = avionbuscado._capacidadEjecutiva; modelovista._capacidadPasajerosVIP = avionbuscado._capacidadVIP; modelovista._capacidadEquipaje = avionbuscado._capacidadEquipaje; modelovista._distanciaMaximaVuelo = avionbuscado._distanciaMaximaVuelo; modelovista._velocidadMaximaDeVuelo = avionbuscado._velocidadMaxima; modelovista._capacidadMaximaCombustible = avionbuscado._capacidadCombustible; modelovista._disponibilidad = avionbuscado._disponibilidad; return(PartialView(modelovista)); }