Пример #1
0
        private string ValidaciónEstado()
        {
            Resultado resultado = new Resultado();
            string    validado  = "Reprobado";

            try
            {
                reserva.IdUsuario = usu.Correo;
                reserva.Tag       = "ALQUILER";
                resultado         = new ReporteReservaLogica().Acciones(reserva);


                listareserva = new List <Reserva>();
                listareserva = (List <Reserva>)resultado.ObjetoResultado;



                //
                reserva.Tag = "SINALQUILER";
                resultado   = new ReporteReservaLogica().Acciones(reserva);

                List <Reserva> listareserva2 = new List <Reserva>();

                listareserva2 = (List <Reserva>)resultado.ObjetoResultado;

                foreach (Reserva re in listareserva2)
                {
                    listareserva.Add(re);
                }

                if (listareserva.Count <= 0)
                {
                    validado = "Aprobado";
                }
                else
                {
                    foreach (Reserva re1 in listareserva)
                    {
                        if (re1.Estado == "PENDIENTE")
                        {
                            validado = "Reprobado";
                            return(validado);
                        }
                        else
                        {
                            validado = "Aprobado";
                        }
                    }
                }

                return(validado);
            }
            catch (Exception ex)
            {
                return(validado);
            }
        }
        private void ListarReservas()
        {
            Resultado resultado = new Resultado();

            try
            {
                reserva.IdUsuario = usu.Correo;
                reserva.Tag       = "ALQUILER";
                resultado         = new ReporteReservaLogica().Acciones(reserva);


                listareserva = new List <Reserva>();
                listareserva = (List <Reserva>)resultado.ObjetoResultado;



                //
                reserva.Tag = "SINALQUILER";
                resultado   = new ReporteReservaLogica().Acciones(reserva);

                List <Reserva> listareserva2 = new List <Reserva>();

                listareserva2 = (List <Reserva>)resultado.ObjetoResultado;

                foreach (Reserva re in listareserva2)
                {
                    listareserva.Add(re);
                }

                if (listareserva.Count <= 0)
                {
                    btnGenerar.Visible = false;
                    lblEti.Visible     = true;
                }
                else
                {
                    grvreportes.DataSource = listareserva;
                    grvreportes.DataBind();
                    btnGenerar.Visible = true;
                    lblEti.Visible     = false;
                }
            }
            catch (Exception ex)
            {
                string script = "swal('Error', '" + ex + "', 'error'); ";
                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
            }
        }
Пример #3
0
        public void CargarReserva()
        {
            string mesno;

            mesno = ddlmes.SelectedItem.ToString();
            Reserva   re        = new Reserva();
            Resultado resultado = new Resultado();

            switch (mesno)
            {
            case "Enero":
                re.Dificultad = "1";
                break;

            case "Febrero":
                re.Dificultad = "2";
                break;

            case "Marzo":
                re.Dificultad = "3";
                break;

            case "Abril":
                re.Dificultad = "4";
                break;

            case "Mayo":
                re.Dificultad = "5";
                break;

            case "Junio":
                re.Dificultad = "6";
                break;

            case "Julio":
                re.Dificultad = "7";
                break;

            case "Agosto":
                re.Dificultad = "8";
                break;

            case "Septiembre":
                re.Dificultad = "9";
                break;

            case "Octubre":
                re.Dificultad = "10";
                break;

            case "Noviembre":
                re.Dificultad = "11";
                break;

            case "Diciembre":
                re.Dificultad = "12";
                break;
            }
            re.Marca = ddlAnno.SelectedItem.ToString();
            //
            re.IdEscuela = usu.IdEscuela;
            re.Tag       = "ALQUILERFILTRO";
            resultado    = new ReporteReservaLogica().Acciones(re);
            List <Reserva> listareserva = new List <Reserva>();

            listareserva = (List <Reserva>)resultado.ObjetoResultado;



            //
            re.Tag    = "SINALQUILERFILTRO";
            resultado = new ReporteReservaLogica().Acciones(re);

            List <Reserva> listareserva2 = new List <Reserva>();

            listareserva2 = (List <Reserva>)resultado.ObjetoResultado;

            foreach (Reserva res in listareserva2)
            {
                listareserva.Add(res);
            }

            if (listareserva.Count <= 0)
            {
                lblEti.Visible         = true;
                grvreportes.DataSource = listareserva;
                grvreportes.DataBind();
                listaReservaF = listareserva;
            }
            else
            {
                grvreportes.DataSource = listareserva;
                grvreportes.DataBind();
                listaReservaF      = listareserva;
                btnGenerar.Visible = true;
                lblEti.Visible     = false;
            }
        }