/// <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); }
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; }
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 }); }
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); }