public ListaEstadistica transformarA(string estadistica, AppModel valor) { ListaEstadistica retorno = new ListaEstadistica(); switch (estadistica) { case "Estadistica_Destinos_Comprados": retorno.Nombre = new CiudadDAO().Ciudad_FindById(valor.Id).Nombre; retorno.Cantidad = valor.Cantidad; break; case "Estadistica_Destinos_Aeronaves_Vacias": retorno.Nombre = new CiudadDAO().Ciudad_FindById(valor.Id).Nombre; retorno.Cantidad = valor.Cantidad; break; case "Estadistica_Clientes_Mas_Puntos": Cliente cliente = new ClienteDAO().Cliente_FindById(valor.Id); retorno.Nombre = cliente.Nombre +' '+ cliente.Apellido; retorno.Cantidad = valor.Cantidad; break; case "Estadistica_Destinos_Pasajes_Cancelados": retorno.Nombre = new CiudadDAO().Ciudad_FindById(valor.Id).Nombre; retorno.Cantidad = valor.Cantidad; break; case "Estadistica_Aeronaves_Fuera_Servicio": retorno.Nombre = new AeronaveDAO().FindById(valor.Id).Matricula; retorno.Cantidad = valor.Cantidad; break; } return retorno; }
private AppModel LoadObject(SqlDataReader reader) { AppModel valor = new AppModel(); valor.Id = Convert.ToInt32(reader["Id"].ToString()); valor.Cantidad = Convert.ToInt32(reader["Cantidad"].ToString()); return valor; }