private List <Actividad> GenerarLista(List <DALC.actividad> listaDALC) { List <Actividad> listaBC = new List <Actividad>(); double sumanota = 0; foreach (DALC.actividad registro in listaDALC) { Actividad act = new Actividad(); act.idActividad = registro.idactividad; //Crear objetos para ingresarlos como instancias Turista t = new Turista(); t.Ndocumento = registro.turista_documento; t.Read(); SitioTuristico s = new SitioTuristico(); s.IdSitio = registro.sitio_idsitio; s.Read(); act.Visitante = t; act.Lugar = s; act.FechaDeCritica = registro.fechadecritica; act.Nota = (double)registro.nota; act.Observacion = registro.observacion; sumanota = sumanota + act.Nota; listaBC.Add(act); } Promedio = sumanota / listaBC.Count; return(listaBC); }
private List <SitioTuristico> GenerarLista(List <DALC.sitio> listaDALC) { List <SitioTuristico> listaON = new List <SitioTuristico>(); foreach (DALC.sitio registro in listaDALC) { SitioTuristico sitio = new SitioTuristico(); sitio.IdSitio = registro.idsitio; sitio.Nombre = registro.nombre; sitio.Direccion = registro.direccion; sitio.Entrada = registro.entrada; sitio.Salida = registro.salida; sitio.EsGratis = Convert.ToChar(registro.gratuito); sitio.TipoExposicion = sitio.EnumExposicion(registro.exposicion_tipo); listaON.Add(sitio); } return(listaON); }