コード例 #1
0
        private void buscarDatos()
        {
            Lista        lst     = new Lista();
            List <Lista> listLst = new List <Lista>();

            lst.id_empresa = usuario.empresa.id;
            lst.rut        = txtFiltroRut.Text;
            lst.nombres    = txtfiltroNombre.Text;
            lst.apellidos  = txtFiltroApellido.Text;
            if (ddlFiltroTipo.SelectedValue == "0")
            {
                lst.peatonal  = true;
                lst.vehicular = true;
            }
            else if (ddlFiltroTipo.SelectedValue == "1")
            {
                lst.peatonal = true;
            }
            else if (ddlFiltroTipo.SelectedValue == "2")
            {
                lst.vehicular = true;
            }
            lst.nivel = Convert.ToInt16(ddlFiltroPerfil.SelectedValue);

            listLst = ListaBS.ObtieneListas(lst);

            creaGrilla(listLst);
        }
コード例 #2
0
ファイル: ingPeatonal.aspx.cs プロジェクト: Fergall/SIVI
        public static string validaListaNegra(string rut)
        {
            string       ret      = "";
            string       nivelDes = "";
            Lista        lst      = new Lista();
            List <Lista> lstLista = new List <Lista>();

            lst.rut = rut;

            lstLista = ListaBS.ObtieneListas(lst);
            if (lstLista != null)
            {
                switch (lstLista[0].nivel)
                {
                case 1:
                    nivelDes = "Imposibilidad de ingreso";
                    break;

                case 2:
                    nivelDes = "Consulta autorización de ingreso";
                    break;

                case 3:
                    nivelDes = "Acompañar a vivienda";
                    break;

                case 4:
                    nivelDes = "Precaución y seguimiento CCTV";
                    break;
                }

                ret = lstLista[0].nivel + ";" + nivelDes + ";" + lstLista[0].rut + ";" + lstLista[0].nombres + ";" + lstLista[0].apellidos + ";" + lstLista[0].motivo + ";" + lstLista[0].fecha;
            }
            else
            {
                ret = "-1";
            }

            return(ret);
            //return "2;Imposibilidad Ingreso;"+ rut + ";Sujeto de prueba;Altamente peligroso;11-12-2016";
        }
コード例 #3
0
        protected void lnkModGuardar_Click(object sender, EventArgs e)
        {
            Lista lst = new Lista();

            lst.id_empresa = usuario.empresa.id;
            lst.rut        = txtModRut.Text;
            lst.apellidos  = txtModApellidos.Text;
            lst.nombres    = txtModNombres.Text;
            lst.motivo     = txtModMotivo.Text;
            switch (ddlModTipo.SelectedValue)
            {
            case "0":
                lst.peatonal  = true;
                lst.vehicular = true;
                break;

            case "1":
                lst.peatonal = true;
                break;

            case "2":
                lst.vehicular = true;
                break;
            }
            lst.nivel = Convert.ToInt16(ddlModPerfil.SelectedValue);
            if (hidClId.Value == "0")
            {
                ListaBS.GuardaLista(lst);
                buscarDatos();
                ScriptManager.RegisterStartupScript(this, this.GetType(), "guardar", "showalert('Se ha guardado nueva lista negra exitosamente', 'alert-success')", true);
            }
            else
            {
                ListaBS.ActualizaLista(lst);
                buscarDatos();
                ScriptManager.RegisterStartupScript(this, this.GetType(), "actualizar", "showalert('Se ha actualizado lista negra exitosamente', 'alert-success')", true);
            }
        }
コード例 #4
0
        private void lnk_click(object sender, CommandEventArgs e)
        {
            Lista lst = new Lista();

            lst.rut        = e.CommandName;
            lst.id_empresa = usuario.empresa.id;

            if (e.CommandArgument.ToString() == "Editar")
            {
                lst = ListaBS.ObtieneListas(lst)[0];

                limpiarModal();
                cargarModal(lst);

                lblModHeader.Text = "Editar lista negra";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "openPopup", "levantaModal();", true);
            }
            if (e.CommandArgument.ToString() == "Eliminar")
            {
                ListaBS.EliminaLista(lst);
                ScriptManager.RegisterStartupScript(this, this.GetType(), "guardar", "showalert('Se ha eliminado lista negra exitosamente', 'alert-success')", true);
            }
        }