Пример #1
0
        /// <summary>
        /// Devuelve una lista de rutas a partir de un dataReader
        /// </summary>
        /// <param name="dataReader"></param>
        /// <returns></returns>
        public static List <RutaDTO> getRutas(SqlDataReader dataReader)
        {
            List <RutaDTO> ListaRutas = new List <RutaDTO>();

            if (dataReader.HasRows)
            {
                while (dataReader.Read())
                {
                    RutaDTO ruta = new RutaDTO();

                    ruta.IdRuta = Convert.ToInt32(dataReader["Id"]);
                    CiudadDTO ciudadOrigen = new CiudadDTO();
                    ciudadOrigen.IdCiudad    = Convert.ToInt32(dataReader["CiudadOrigenId"]);
                    ciudadOrigen.Descripcion = Convert.ToString(dataReader["CiudadOrigenNombre"]);
                    ruta.CiudadOrigen        = ciudadOrigen;
                    CiudadDTO ciudadDestino = new CiudadDTO();
                    ciudadDestino.IdCiudad    = Convert.ToInt32(dataReader["CiudadDestinoId"]);
                    ciudadDestino.Descripcion = Convert.ToString(dataReader["CiudadDestinoNombre"]);
                    ruta.CiudadDestino        = ciudadDestino;
                    ruta.Codigo           = Convert.ToInt32(dataReader["Codigo"]);
                    ruta.PrecioBaseKg     = Convert.ToDecimal(dataReader["Precio_BaseKg"]);
                    ruta.PrecioBasePasaje = Convert.ToDecimal(dataReader["Precio_BasePasaje"]);
                    ruta.Habilitado       = Convert.ToBoolean(dataReader["Habilitada"]);
                    TipoServicioDTO servicio = new TipoServicioDTO();
                    servicio.IdTipoServicio = Convert.ToInt32(dataReader["ServicioId"]);
                    servicio.Descripcion    = Convert.ToString(dataReader["ServicioDescr"]);
                    ruta.Servicio           = servicio;

                    ListaRutas.Add(ruta);
                }
                dataReader.Close();
                dataReader.Dispose();
            }
            return(ListaRutas);
        }
Пример #2
0
        public IEnumerable <TipoServicioDTO> GetAll()
        {
            var tiposDeServicio    = _context.TipoServicio.Where(x => x.Estado == Constantes.Activo);
            var tiposDeServicioDTO = TipoServicioDTO.DeModeloADTO(tiposDeServicio);

            return(tiposDeServicioDTO);
        }
        public JsonResult Update(TipoServicioDTO TipoServicioDTO)
        {
            var result = new
            {
                TipoServicioDTOid = TipoServicioService.EditTipoServicio(Mapper.Map <SistemaSLS.Domain.Entities.TipoServicio>(TipoServicioDTO))
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
 private void buttonLimpiar_Click(object sender, EventArgs e)
 {
     dateTimePickerFechSal.Value     = DateTime.Now;
     dateTimePickerFechLLEstim.Value = DateTime.Now;
     textBoxRuta.Text          = "";
     textBoxAeronave.Text      = "";
     buttonSelAeronave.Enabled = false;
     TipoServicio = null;
 }
Пример #5
0
        public async Task <Response> GetById(long id)
        {
            var tipoServicio = await _context.TipoServicio.FirstOrDefaultAsync(r => r.id == id);

            if (tipoServicio == null)
            {
                return(new Response {
                    Mensaje = "Este tipo de servicio no existe"
                });
            }
            var data = TipoServicioDTO.DeModeloADTO(tipoServicio);

            return(new Response {
                Datos = data
            });
        }
Пример #6
0
        private static List <TipoServicioDTO> readerToListTipoServicio(SqlDataReader dataReader)
        {
            List <TipoServicioDTO> listaFunc = new List <TipoServicioDTO>();

            if (dataReader.HasRows)
            {
                while (dataReader.Read())
                {
                    TipoServicioDTO ts = new TipoServicioDTO();
                    ts.IdTipoServicio = Convert.ToInt32(dataReader["Id"]);
                    ts.Descripcion    = Convert.ToString(dataReader["Descripcion"]);

                    listaFunc.Add(ts);
                }
            }
            dataReader.Close();
            dataReader.Dispose();
            return(listaFunc);
        }
        private static List <AeronaveDTO> getAeronaves(SqlDataReader dataReader)
        {
            List <AeronaveDTO> ListaAeronaves = new List <AeronaveDTO>();

            if (dataReader.HasRows)
            {
                while (dataReader.Read())
                {
                    AeronaveDTO aeronave = new AeronaveDTO();

                    aeronave.Numero = Convert.ToInt32(dataReader["Numero"]);
                    FabricanteDTO fabricante = new FabricanteDTO();
                    fabricante.IdFabricante = Convert.ToInt32(dataReader["Fabricante"]);
                    fabricante.Nombre       = Convert.ToString(dataReader["Nombre"]);
                    aeronave.Fabricante     = fabricante;
                    if (dataReader["Fecha_Alta"] != DBNull.Value)
                    {
                        aeronave.FechaAlta = Convert.ToDateTime(dataReader["Fecha_Alta"]);
                    }
                    else
                    {
                        aeronave.FechaAlta = DateTime.MinValue;
                    }
                    aeronave.KG        = Convert.ToInt32(dataReader["Kg_Disponibles"]);
                    aeronave.Matricula = Convert.ToString(dataReader["Matricula"]);
                    ModeloDTO modelo = new ModeloDTO();
                    modelo.Id       = Convert.ToInt32(dataReader["Modelo"]);
                    modelo.Modelo   = Convert.ToString(dataReader["Modelo_Desc"]);
                    aeronave.Modelo = modelo;
                    TipoServicioDTO tipoServicio = new TipoServicioDTO();
                    tipoServicio.IdTipoServicio = Convert.ToInt32(dataReader["Tipo_Servicio"]);
                    tipoServicio.Descripcion    = Convert.ToString(dataReader["Descripcion"]);
                    aeronave.TipoServicio       = tipoServicio;

                    ListaAeronaves.Add(aeronave);
                }
                dataReader.Close();
                dataReader.Dispose();
            }
            return(ListaAeronaves);
        }