protected void Page_Load(object sender, EventArgs e)
        {
            var reservas = Master.Cliente.Reservas.OrderBy(x => x.FechaFin).ToList();

            TruncarUbicaciones(reservas);
            var reservasMapeadas = ReservaMap.ClienteReservasMap(reservas);

            rpReservas.DataSource = reservasMapeadas;
            rpReservas.DataBind();
        }
Esempio n. 2
0
        private void CargarTodas()
        {
            var listado = _reservasServicio.ObtenerReservas(Master.Propietario.IdUsuario);

            listado.ForEach(x => x.Cocheras.Ubicacion = x.Cocheras.Ubicacion.Truncar(20));

            rpReservas.DataSource = ReservaMap.PropietarioReservasMap(listado);
            rpReservas.DataBind();

            lblResultado.Text = listado.Count > 0 ? string.Format("Se encontraron {0} reservas de tus cocheras", listado.Count) : "No hay reservas de tus cocheras";
        }
Esempio n. 3
0
        protected void btnFiltrar_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                var listado = _reservasServicio.ObtenerReservasPorFechas(Master.Propietario.IdUsuario, txtFechaInicio.Text.ToDateTime("00:00"), txtFechaFin.Text.ToDateTime("00:00"));
                rpReservas.DataSource = ReservaMap.PropietarioReservasMap(listado);
                rpReservas.DataBind();

                lblResultado.Text = listado.Count > 0 ? string.Format("Se encontraron {0} reservas en ese rango de fechas", listado.Count) : "No hay reservas de tus cocheras con ese rango de fechas";
            }
        }