Example #1
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            if (validar(1))
            {
                MessageBox.Show("Favor de Llenar casilla para poder Eliminar");
            }
            else
            {
                int id = Convert.ToInt32(usuariosIdNumericUpDown.Value);

                if (UsusariosBLL.Eliminar(id))
                {
                    MessageBox.Show("Eliminado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    usuariosIdNumericUpDown.Value = 0;
                    nombreTextBox.Clear();
                    usuarioTextBox.Clear();
                    contraseñaTextBox.Clear();
                    ConfirmartextBox.Clear();
                    UsuarioerrorProvider.Clear();
                }
                else
                {
                    MessageBox.Show("No Pudo Eliminar!", "Fallido!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                UsuarioerrorProvider.Clear();
            }
        }
Example #2
0
        protected void ButtonBuscar_Click1(object sender, EventArgs e)
        {
            PrestamoGridView.DataBind();
            Expression <Func <Usuarios, bool> > filtro = x => true;
            UsusariosBLL entrada = new UsusariosBLL();

            int id;



            switch (TipodeFiltro.SelectedIndex)
            {
            case 0:    //ID
                id     = Utilities.Utils.ToInt(TextCriterio.Text);
                filtro = c => c.UsuariosId == id;
                if (UsusariosBLL.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.ShowToastr(this, " Prestamo ID No Existe", "Fallido", "success");
                    return;
                }

                break;

            case 1:    // Nombre

                filtro = c => c.Nombre.Contains(TextCriterio.Text);

                if (UsusariosBLL.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.ShowToastr(this, "Dicho Nombre no existe", "Fallido", "success");
                    return;
                }

                break;

            case 2:    // Usuario

                filtro = c => c.Usuario.Contains(TextCriterio.Text);

                if (UsusariosBLL.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.ShowToastr(this, "Dicho Nombre no existe", "Fallido", "success");
                    return;
                }

                break;

            case 3:    //Todos

                filtro = x => true;
                if (UsusariosBLL.GetList(filtro).Count() == 0)
                {
                    Utilities.Utils.ShowToastr(this, "No existen Dichas Cuentas", "Fallido", "success");
                }
                break;
            }
            PrestamoGridView.DataSource = UsusariosBLL.GetList(filtro);
            PrestamoGridView.DataBind();
        }
Example #3
0
        protected void EliminarButton_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(UsuarioIDTextbox.Text);

            if (UsusariosBLL.Eliminar(id))
            {
                Utilities.Utils.ShowToastr(this, "Eliminado", "Fallido", "error");
                Limpiar();
            }
            else
            {
                Utilities.Utils.ShowToastr(this, "No se pudo Eliminar", "Fallido", "error");
            }
        }
Example #4
0
        private void ReporteButton_Click(object sender, EventArgs e)
        {
            Usuarios usuarios = new Usuarios();

            if (ConsultadataGridView.Rows.Count > 0 && ConsultadataGridView.CurrentRow != null)
            {
                List <Usuarios> Detalle = (List <Usuarios>)ConsultadataGridView.DataSource;
                int             id      = Detalle.ElementAt(ConsultadataGridView.CurrentRow.Index).UsuariosId;

                ReporteUsuarios abrir = new ReporteUsuarios(UsusariosBLL.GetList(x => x.UsuariosId == id));
                abrir.Show();
            }
            else
            {
                MessageBox.Show("No existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Example #5
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            bool     paso     = false;
            Usuarios usuarios = Llenaclase();
            int      id       = Convert.ToInt32(UsuarioIDTextbox.Text);



            if (Utilities.Utils.ToInt(UsuarioIDTextbox.Text) == 0)
            {
                paso = UsusariosBLL.Guardar(usuarios);
            }
            else
            {
                var usuario = UsusariosBLL.Buscar(id);

                if (usuario != null)
                {
                    paso = BLL.UsusariosBLL.Editar(usuarios);
                }
                else
                {
                    Utilities.Utils.ShowToastr(this, "No existe", "Fallido", "error");
                }


                Limpiar();

                if (paso)
                {
                    Utilities.Utils.ShowToastr(this, "Guardado", "Fallido", "error");
                }
                else
                {
                    Utilities.Utils.ShowToastr(this, "No se pudo Guardar", "Fallido", "error");
                }
            }
        }
Example #6
0
        private bool validar(int error)
        {
            bool errores = false;
            int  num     = 0;

            if (error == 1 && usuariosIdNumericUpDown.Value == 0)
            {
                UsuarioerrorProvider.SetError(usuariosIdNumericUpDown, "Llenar Usuario Id");
                errores = true;
            }

            if (error == 2 && string.IsNullOrWhiteSpace(nombreTextBox.Text))
            {
                UsuarioerrorProvider.SetError(nombreTextBox, "Llene Nombre");
                errores = true;
            }

            if (error == 2 && string.IsNullOrWhiteSpace(usuarioTextBox.Text))
            {
                UsuarioerrorProvider.SetError(usuarioTextBox, "Llene Usuario");
                errores = true;
            }

            if (error == 2 && string.IsNullOrWhiteSpace(contraseñaTextBox.Text))
            {
                UsuarioerrorProvider.SetError(contraseñaTextBox, "Llene contraseña");
                errores = true;
            }

            if (error == 2 && string.IsNullOrWhiteSpace(ConfirmartextBox.Text))
            {
                UsuarioerrorProvider.SetError(ConfirmartextBox, "Llene contraseña");
                errores = true;
            }


            if (error == 3 && int.TryParse(nombreTextBox.Text, out num) == true)
            {
                UsuarioerrorProvider.SetError(nombreTextBox, "Debe Digitar Caracteres");
                errores = true;
            }

            if (error == 4 && contraseñaTextBox.Text != ConfirmartextBox.Text)
            {
                UsuarioerrorProvider.SetError(ConfirmartextBox, "Llenar Confirmar Contraseña");
                errores = true;
            }

            if (error == 5 && usuariosIdNumericUpDown.Value == 0)
            {
                bool     paso    = false;
                Usuarios usuario = new Usuarios();
                var      listado = new List <Usuarios>();
                listado = UsusariosBLL.GetList(p => true);
                string descripcion = usuarioTextBox.Text;
                foreach (var i in listado)
                {
                    if (descripcion == i.Usuario)
                    {
                        MessageBox.Show("Este Usuario ya está registrado", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return(paso);
                    }
                }
            }

            return(errores);
        }
Example #7
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool     paso     = false;
            Usuarios usuarios = Llenaclase();
            int      id       = Convert.ToInt32(usuariosIdNumericUpDown.Value);



            if (validar(3))
            {
                MessageBox.Show("Favor Dijite un Nombre");
                return;
            }
            if (validar(4))
            {
                MessageBox.Show("La Contraseña no son Iguales", "Validacion");
                contraseñaTextBox.Clear();
                ConfirmartextBox.Clear();
                return;
            }

            if (validar(5))
            {
                MessageBox.Show("este Usuario ya esta registrado");
            }
            if (validar(2))
            {
                MessageBox.Show("Favor de Llenar las Casillas");
            }
            else
            {
                if (usuariosIdNumericUpDown.Value == 0)
                {
                    paso = UsusariosBLL.Guardar(usuarios);
                }
                else
                {
                    var usuario = UsusariosBLL.Buscar(id);

                    if (usuario != null)
                    {
                        paso = BLL.UsusariosBLL.Editar(usuarios);
                    }
                    else
                    {
                        MessageBox.Show("Id no existe", "Falló",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                Limpiar();


                if (paso)
                {
                    MessageBox.Show("Guardado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No pudo Guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CuentaReportViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
                CuentaReportViewer.Reset();

                CuentaReportViewer.LocalReport.ReportPath = Server.MapPath(@"../Reportes/Usuario.rdlc");

                CuentaReportViewer.LocalReport.DataSources.Clear();

                CuentaReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Usuario", UsusariosBLL.GetList(filtro)));
                CuentaReportViewer.LocalReport.Refresh();
            }
        }
Example #9
0
        private void Consultabutton_Click(object sender, EventArgs e)
        {
            switch (TipocomboBox.SelectedIndex)
            {
            case 0:    //Id

                if (Validar(1))
                {
                    MessageBox.Show("Favor Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (Validar(2))
                {
                    MessageBox.Show("Debe Digitar un Numero!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    int id = Convert.ToInt32(CriteriotextBox.Text);

                    filtro = x => x.UsuariosId == id;

                    if (UsusariosBLL.GetList(filtro).Count() == 0)
                    {
                        MessageBox.Show("Este ID, No Existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }


                break;

            case 1:    //Nombre

                if (Validar(1))
                {
                    MessageBox.Show("Favor Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (Validar(3))
                {
                    MessageBox.Show("Debe Digitar un Nombre!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    filtro = x => x.Nombre.Contains(CriteriotextBox.Text);


                    if (UsusariosBLL.GetList(filtro).Count() == 0)
                    {
                        MessageBox.Show("Este Nombre, No Existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }



                break;

            case 2:    //Usuario

                if (Validar(1))
                {
                    MessageBox.Show("Favor Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (Validar(3))
                {
                    MessageBox.Show("!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    filtro = x => x.Usuario.Equals(CriteriotextBox.Text);

                    if (UsusariosBLL.GetList(filtro).Count() == 0)
                    {
                        MessageBox.Show("", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                }
                break;



            case 3:    //TODO
                filtro = x => true;

                if (UsusariosBLL.GetList(filtro).Count() == 0)
                {
                    MessageBox.Show("Lista esta Vacia, No Existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                break;
            }

            if (TipocomboBox.SelectedItem != null)
            {
                ConsultadataGridView.DataSource = BLL.UsusariosBLL.GetList(filtro);
                CriteriotextBox.Clear();
                UsuarioerrorProvider.Clear();
            }
            ListaUsuarios = UsusariosBLL.GetList(filtro);
            ConsultadataGridView.DataSource = ListaUsuarios;
        }