public JsonResult guardarAvion(CAgregarAvion model)
        {
            Entidad nuevoAvion = FabricaEntidad.InstanciarAvion(model);
            //con la fabrica instancie al avion
            Command <String> comando      = FabricaComando.crearM02AgregarAvion(nuevoAvion);
            String           agrego_si_no = comando.ejecutar();

            return(Json(agrego_si_no));
        }
Exemple #2
0
        public static Entidad InstanciarAvion(CAgregarAvion 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>
        /// Metodo para guardar el avion, haciendo el insert en la base de datos
        /// </summary>
        /// <returns>Retorna un ActionResult que contiene los elementos de la vista </returns>
        public ActionResult M02_CrearAvion()
        {
            CAgregarAvion model = new CAgregarAvion();

            return(PartialView(model));
        }