Ejemplo n.º 1
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            Usuarios usuario = new Usuarios();
            string condicion;

            if (BuscarComboBox.SelectedIndex == 0)
            {
                if (DatosTextBox.Text.Trim().Length == 0)
                {
                    condicion = "1=1";
                }
                else
                {
                    int id;
                    int.TryParse(DatosTextBox.Text, out id);
                    condicion = "UsuarioId = " + id.ToString();
                }
                DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, "");
            }

            if (BuscarComboBox.SelectedIndex == 1)
            {
                if (DatosTextBox.Text.Trim().Length == 1)
                {
                    condicion = "2=2";
                }
                else
                {
                    condicion = string.Format("Nombres  like '{0}%' ", DatosTextBox.Text);
                }
                DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, "");
            }
            if (BuscarComboBox.SelectedIndex == 2)
            {
                if (DatosTextBox.Text.Trim().Length == 2)
                {
                    condicion = "3=3";
                }
                else
                {
                    condicion = string.Format("NombreUsuario like '{0}%'", DatosTextBox.Text);
                }
                DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, "");
            }
            if (BuscarComboBox.SelectedIndex == 3)
            {
                if (DatosTextBox.Text.Trim().Length == 3)
                {
                    condicion = "4=4";
                }
                else
                {
                    condicion = string.Format("Area like '{0}%'", DatosTextBox.Text);
                }
                DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, "");
            }

        }
        protected void Page_Load(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();
            Usuarios usuario = new Usuarios();
            TiposEgresos egreso = new TiposEgresos();
            if (IsPostBack == false)
            {
                dt = usuario.Listado(" *", "1=1", "");
                UsuarioDropDownList.DataSource = dt;
                UsuarioDropDownList.DataTextField = "Nombre";
                UsuarioDropDownList.DataValueField = "UsuarioId";
                UsuarioDropDownList.DataBind();

                int idBuscado;
                if (Request.QueryString["idBuscado"] != null)
                {
                    idBuscado = ConvertirId(Request.QueryString["idBuscado"].ToString());

                    if (idBuscado > 0) 
                    {
                        if (!egreso.Buscar(idBuscado))
                        {
                            Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error");
                            Limpiar();
                        }
                        else
                        {
                            LlenarCampos(egreso);
                        }

                    }
                }
            }
        }
        void LlenarCombos()
        {
            Usuarios usuario = new Usuarios();

            DropDownUsuario.DataSource = usuario.Listado(" * ", "1=1", "");
            DropDownUsuario.DataTextField = "Nombre";
            DropDownUsuario.DataValueField = "UsuarioId";
            DropDownUsuario.DataBind();
        }
        private void buscarButton_Click(object sender, EventArgs e)
        {
            Usuarios usuario = new Usuarios();
            string filtro = "1=1";

            if (textBoxFiltro.Text.Length > 0)
            {
                filtro = comboBoxCampos.Text + " like '%" + textBoxFiltro.Text + "%'";
            }

            dataGridViewConsulta.DataSource = usuario.Listado("UsuarioId, Nombre, Prioridad", filtro, "");
            textBoxConteo.Text = dataGridViewConsulta.RowCount.ToString();
        }
Ejemplo n.º 5
0
        private void buscaUsuariobutton_Click(object sender, EventArgs e)
        {
            Usuarios usuario = new Usuarios();
            DataTable data = new DataTable();
            string condicion;

                if (buscaUscomboBox.SelectedIndex == 0)
                {
                    if (buscaUstextBox.Text.Trim().Length == 0)
                    {
                        condicion = "1=1";
                    }
                    else
                    {
                        int id;
                        int.TryParse(buscaUstextBox.Text, out id);
                        condicion = "UsuarioId = " + id.ToString();
                    }
                    data = usuario.Listado("UsuarioId, Nombres,NombresUsuarios,AreaUsuarios,Fecha", condicion, "");
                    UsdataGridView.DataSource = data;

                }
                if (buscaUscomboBox.SelectedIndex == 1)
                {
                    if (buscaUstextBox.Text.Trim().Length == 1)
                    {
                        condicion = "2=2";
                    }
                    else
                    {

                        condicion = string.Format("Nombres ='{0}' ", buscaUstextBox.Text);
                    }
                    data = usuario.Listado("UsuarioId, Nombres,NombresUsuarios,AreaUsuarios,Fecha", condicion, "");
                    UsdataGridView.DataSource = data;

                }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                Usuarios usuario = new Usuarios();

                DropDownUsuario.DataSource = usuario.Listado(" * ", "1=1", "");
                DropDownUsuario.DataTextField = "Nombre";
                DropDownUsuario.DataValueField = "UsuarioId";
                DropDownUsuario.DataBind();
                AlertNotificationDiv.Visible = false;
                AlertNotificationBox.Text = "";

            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Usuarios Usuario = new Usuarios();

                RptViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
                RptViewer.Reset();
                RptViewer.LocalReport.ReportPath = Server.MapPath(@"~\Rpts/UsuariosReport.rdlc");

                RptViewer.LocalReport.DataSources.Clear();

                RptViewer.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource("Usuarios", Usuario.Listado(" * ", "1=1", "")));
                RptViewer.LocalReport.Refresh();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            TiposEgresos tipoEgreso = new TiposEgresos();
            Usuarios usuario = new Usuarios();
            DataTable dt = new DataTable();
            if (IsPostBack == false)
            {
                UsuarioDropDownList.DataSource = usuario.Listado(" * ", "1=1", "");
                UsuarioDropDownList.DataTextField = "Usuario";
                UsuarioDropDownList.DataValueField = "UsuarioId";
                UsuarioDropDownList.DataBind();

                TipoEgresoDropDownList.DataSource = tipoEgreso.Listado(" * ", "1=1", "");
                TipoEgresoDropDownList.DataTextField = "Descripcion";
                TipoEgresoDropDownList.DataValueField = "TipoEgresoId";
                TipoEgresoDropDownList.DataBind();

                dt.Columns.AddRange(new DataColumn[2] { new DataColumn("Tipo Egreso"), new DataColumn("Monto") });
                ViewState["Detalle"] = dt;
            }
        }
 public void ListadoTest()
 {
     Usuarios usuario = new Usuarios();
     Assert.IsTrue(usuario.Listado(" * ", "1=1", "").Rows.Count > 0);
 }
        protected void BuscarPor_Click(object sender, EventArgs e)
        {
            Usuarios Usuario = new Usuarios();
            DataTable dt = new DataTable();
            string filtro = "1=1";

            if (FiltroDropDown.SelectedIndex == 0) //ID
            {
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {
                    filtro = "UsuarioId = " + FiltroTextBox.Text;
                }
            }
            else if (FiltroDropDown.SelectedIndex == 1) //Nombre
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {

                    filtro = "Nombre like '%" + FiltroTextBox.Text + "%'";
                }
            else if (FiltroDropDown.SelectedIndex == 2) //Apellidos
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {

                    filtro = "Apellidos like '%" + FiltroTextBox.Text + "%'";
                }
            else if (FiltroDropDown.SelectedIndex == 3) //Usuario
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {

                    filtro = "Usuario like '%" + FiltroTextBox.Text + "%'";
                }
            else if (FiltroDropDown.SelectedIndex == 4) //Email
                if (FiltroTextBox.Text.Trim().Length == 0)
                {
                    filtro = "1=1";
                }
                else
                {

                    filtro = "Email like '%" + FiltroTextBox.Text + "%'";
                }

            dt = Usuario.Listado("UsuarioId, Nombre, Apellidos, TipoUsuarioId, Usuario, Email", filtro, "UsuarioId ASC");
            UsuarioGridView.DataSource = dt;
            UsuarioGridView.DataBind();

        }