예제 #1
0
        private void ListaBandejaFiltro()
        {
            int    idUser  = -1;
            string pFiltro = txtContengan.Text;

            if (chkSoloMias.Checked)
            {
                idUser = IdUsuario;
            }
            int    idCliente = -1;
            string Estados   = "1,5";
            int    IdTipo    = 10;


            BandejaEntradaApp bandeja = new BandejaEntradaApp();

            //if (chkSoloMias.Checked) idUser = IdUsuario;


            dgridEnEspera.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 1, "", "", 100, false);
            dgridEnEspera.DataBind();

            if (dgridEnEspera.Items.Count == 0)
            {
                pnEnEspera.Visible = false;
            }



            if (dgridEnEspera.Items.Count == 0)
            {
                lblMensaje.Text    = "No hay Busqueda de Automotor para enviar al registro del automotor.";
                lblMensaje.Visible = true;
                //btnImprimir.Visible = false;
            }
        }
예제 #2
0
        private void ListaBandeja(int idTab)
        {
            int idUser = -1;

            IdTipo = 1;
            string pFiltro = "";
            string Estados = "1,5";

            lblMensaje.Text = "";

            if (idTab == 0)
            {
                BandejaEntradaApp bandeja = new BandejaEntradaApp();
                //if (chkSoloMias.Checked) idUser = IdUsuario;
                dgridEnEsperaSUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 3, "", "", 100, false);
                dgridEnEsperaSUrgentes.DataBind();
                if (dgridEnEsperaSUrgentes.Items.Count == 0)
                {
                    pnEnEsperaSUrgentes.Visible = false;
                }

                dgridEnEsperaUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 2, "", "", 100, false);
                dgridEnEsperaUrgentes.DataBind();

                if (dgridEnEsperaUrgentes.Items.Count == 0)
                {
                    pnEnEsperaUrgentes.Visible = false;
                }

                dgridEnEsperaNormales.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 1, "", "", 100, false);
                dgridEnEsperaNormales.DataBind();

                if (dgridEnEsperaNormales.Items.Count == 0)
                {
                    pnEnEsperaNormales.Visible = false;
                }


                if ((dgridEnEsperaSUrgentes.Items.Count == 0) && (dgridEnEsperaUrgentes.Items.Count == 0) && (dgridEnEsperaNormales.Items.Count == 0))
                {
                    lblMensaje.Text    = "No hay Informes de Propiedad para generar el formulario taza.";
                    lblMensaje.Visible = true;
                    //btnImprimir.Visible = false;
                }
            }

            if (idTab == 1)
            {
                Estados = "2";
                BandejaEntradaApp bandeja = new BandejaEntradaApp();
                //if (chkSoloMias.Checked) idUser = IdUsuario;
                dgridEnProcesoSUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 3, "", "", 100, false);
                dgridEnProcesoSUrgentes.DataBind();
                if (dgridEnProcesoSUrgentes.Items.Count == 0)
                {
                    pnEnProcesoSUrgentes.Visible = false;
                }

                dgridEnProcesoUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 2, "", "", 100, false);
                dgridEnProcesoUrgentes.DataBind();

                if (dgridEnProcesoUrgentes.Items.Count == 0)
                {
                    pnEnProcesoUrgentes.Visible = false;
                }

                dgridEnProcesoNormales.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 1, "", "", 100, false);
                dgridEnProcesoNormales.DataBind();

                if (dgridEnProcesoNormales.Items.Count == 0)
                {
                    pnEnProcesoNormales.Visible = false;
                }


                if ((dgridEnProcesoSUrgentes.Items.Count == 0) && (dgridEnProcesoUrgentes.Items.Count == 0) && (dgridEnProcesoNormales.Items.Count == 0))
                {
                    lblMensaje.Text    = "No hay Informes de Propiedad para enviar al registro";
                    lblMensaje.Visible = true;
                    //btnImprimir.Visible = false;
                }
            }

            if (idTab == 2)
            {
                Estados = "9";
                BandejaEntradaApp bandeja = new BandejaEntradaApp();
                //if (chkSoloMias.Checked) idUser = IdUsuario;
                dgridProblemaSUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 3, "", "", 100, false);
                dgridProblemaSUrgentes.DataBind();
                if (dgridProblemaSUrgentes.Items.Count == 0)
                {
                    pnProblemaSUrgentes.Visible = false;
                }

                dgridProblemaUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 2, "", "", 100, false);
                dgridProblemaUrgentes.DataBind();

                if (dgridProblemaUrgentes.Items.Count == 0)
                {
                    pnProblemaUrgentes.Visible = false;
                }

                dgridProblemaNormales.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, -1, idUser, Estados, 1, "", "", 100, false);
                dgridProblemaNormales.DataBind();

                if (dgridProblemaNormales.Items.Count == 0)
                {
                    pnProblemaNormales.Visible = false;
                }


                if ((dgridProblemaSUrgentes.Items.Count == 0) && (dgridProblemaUrgentes.Items.Count == 0) && (dgridProblemaNormales.Items.Count == 0))
                {
                    lblMensaje.Text    = "No hay Informes de Propiedad con problemas.";
                    lblMensaje.Visible = true;
                    //btnImprimir.Visible = false;
                }
            }
        }
예제 #3
0
        private void ListaBandejaFiltro()
        {
            int idTab = contenedor.ActiveViewIndex;

            menuTab.Items[idTab].Selected = true;
            int    idUser  = -1;
            string pFiltro = txtContengan.Text;

            if (chkSoloMias.Checked)
            {
                idUser = IdUsuario;
            }
            int    idCliente = -1;
            string Estados   = "1,5";
            int    IdTipo    = 1;

            if (idTab == 0)
            {
                Response.Write("<script>var menu = 0;</script>");
                BandejaEntradaApp bandeja = new BandejaEntradaApp();
                //if (chkSoloMias.Checked) idUser = IdUsuario;
                dgridEnEsperaSUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 3, "", "", 100, false);
                dgridEnEsperaSUrgentes.DataBind();
                if (dgridEnEsperaSUrgentes.Items.Count == 0)
                {
                    pnEnEsperaSUrgentes.Visible = false;
                }

                dgridEnEsperaUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 2, "", "", 100, false);
                dgridEnEsperaUrgentes.DataBind();

                if (dgridEnEsperaUrgentes.Items.Count == 0)
                {
                    pnEnEsperaUrgentes.Visible = false;
                }

                dgridEnEsperaNormales.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 1, "", "", 100, false);
                dgridEnEsperaNormales.DataBind();

                if (dgridEnEsperaNormales.Items.Count == 0)
                {
                    pnEnEsperaNormales.Visible = false;
                }


                if ((dgridEnEsperaSUrgentes.Items.Count == 0) && (dgridEnEsperaUrgentes.Items.Count == 0) && (dgridEnEsperaNormales.Items.Count == 0))
                {
                    lblMensaje.Text    = "No hay Informes de Propiedad para generar el formulario taza.";
                    lblMensaje.Visible = true;
                    //btnImprimir.Visible = false;
                }
            }

            if (idTab == 1)
            {
                Response.Write("<script>var menu = 1;</script>");
                BandejaEntradaApp bandeja = new BandejaEntradaApp();
                //if (chkSoloMias.Checked) idUser = IdUsuario;
                dgridEnProcesoSUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 3, "", "", 100, false);
                dgridEnProcesoSUrgentes.DataBind();
                if (dgridEnProcesoSUrgentes.Items.Count == 0)
                {
                    pnEnProcesoSUrgentes.Visible = false;
                }

                dgridEnProcesoUrgentes.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 2, "", "", 100, false);
                dgridEnProcesoUrgentes.DataBind();

                if (dgridEnProcesoUrgentes.Items.Count == 0)
                {
                    pnEnProcesoUrgentes.Visible = false;
                }

                dgridEnProcesoNormales.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, Estados, 1, "", "", 100, false);
                dgridEnProcesoNormales.DataBind();

                if (dgridEnProcesoNormales.Items.Count == 0)
                {
                    pnEnProcesoNormales.Visible = false;
                }


                if ((dgridEnProcesoSUrgentes.Items.Count == 0) && (dgridEnProcesoUrgentes.Items.Count == 0) && (dgridEnProcesoNormales.Items.Count == 0))
                {
                    lblMensaje.Text    = "No hay Informes de Propiedad para enviar al registro";
                    lblMensaje.Visible = true;
                    //btnImprimir.Visible = false;
                }
            }
        }
예제 #4
0
        private void ListaBandeja()
        {
            int    IdTipo       = -1;
            bool   bsqRapida    = false;
            int    paginaActual = 1;
            string fechaDesde   = "";
            string fechaHasta   = "";

            if (txtFechaInicio.Text != null)
            {
                fechaDesde = txtFechaInicio.Text;
            }
            else
            {
                fechaDesde = DateTime.Today.AddMonths(-3).ToShortDateString();
            }

            if (txtFechaInicio.Text != null)
            {
                fechaHasta = txtFechaFinal.Text;
            }
            else
            {
                fechaHasta = DateTime.Today.ToShortDateString();
            }

            //hTipoBusqueda.Value = "0";
            int    idUser    = -1;
            int    idCliente = -1;
            string pFiltro   = "";

            //if (chkSoloMias.Checked) idUser = IdUsuario;

            //string coso = txtBuscar.Text.Substring(0, 3).GetType().Name.ToString();

            /*
             * if (txtBuscar.Text != "")
             * {
             *  //if (txtBuscar.Text.Substring(0, 3).GetType().Name == "String")
             *  if(hIdCliente.Value != "")
             *  {
             *      //buscar clientes
             *      ClienteDal cliente = new ClienteDal();
             *      cliente.Cargar(int.Parse(hIdCliente.Value));
             *      idCliente = cliente.Id;
             *  }
             *  else
             *  {
             *      //busca matriculas
             *  }
             * }
             */
            if (hIdCliente.Value != "")
            {
                idCliente = int.Parse(hIdCliente.Value);
            }

            BandejaEntradaApp bandeja = new BandejaEntradaApp();

            bandeja.RegPorPagina = 10;
            bandeja.Pagina       = paginaActual;
            if (!bsqRapida)
            {
                dgridEncabezados.DataSource = bandeja.ListaEncabezados(IdTipo, pFiltro, idCliente, idUser, "-1", -1, fechaDesde, fechaHasta, 0, false);
                dgridEncabezados.DataBind();

                //litPaginador.Text = bandeja.GetPaginador(10);
            }
            //else
            //litPaginador.Text = "<b><i>Ingrese criterio de búsqueda</i></b>";

            //PonerTitulo(IdTipo);
        }