Esempio n. 1
0
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloDUsuario Obj   = new ModeloDUsuario();
                ObjetoLibro    libro = CrearLibro();

                if (Comprobar())
                {
                    if (Obj.InsertarLibro(libro))
                    {
                        MessageBox.Show($"Se inserto el libro {libro.Titulo}", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show($"No se pudo insertar el libro {libro.Titulo}", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                VaciarCampos();
                FillData();
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception.Message);
                throw;
            }
        }
        private void btnEditar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloDUsuario Obj = new ModeloDUsuario();

                if (txtCodigo.Text != "" && txtDescripcion.Text != "")
                {
                    ModeloDUsuario OBJ = new ModeloDUsuario();
                    if (OBJ.ActualizarGenero(txtCodigo.Text, txtDescripcion.Text))
                    {
                        MessageBox.Show("Los cambios se realizaron correctamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("El registro no existe en la base de datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Los campos codigo y descripcion no pueden ir vacios", "ATENCION!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            ActualizarData();
            VaciarTextBox();
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtCodigo.Text != "" && txtDescripcion.Text != "")
                {
                    ModeloDUsuario OBJ = new ModeloDUsuario();
                    if (OBJ.InsercionTema(txtCodigo.Text, txtDescripcion.Text))
                    {
                        MessageBox.Show("Correcto");
                    }
                }
                else
                {
                    MessageBox.Show("Los campos codigo y descripcion no pueden ir vacios", "ATENCION!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                ActualizarData();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            VaciarTextBox();
        }
Esempio n. 4
0
        private void dvgEditoriales_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (e.RowIndex != -1)
                {
                    string cod    = Convert.ToString(dvgEditoriales.Rows[0].Cells[0].Value);
                    string nombre = Convert.ToString(dvgEditoriales.Rows[0].Cells[1].Value);
                    txtNombre.Text = nombre;
                    txtCodigo.Text = cod;

                    ModeloDUsuario Obj   = new ModeloDUsuario();
                    DataTable      tabla = Obj.MostrarEditorial(cod, nombre);

                    foreach (DataRow row in tabla.Rows)
                    {
                        txtCorreo.Text    = Convert.ToString(row["Correo"]);
                        txtDireccion.Text = Convert.ToString(row["Direccion"]);
                        txtTelefono.Text  = Convert.ToString(row["Telefono"]);
                    }
                    txtCodigo.Enabled = false;
                }
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception.Message);
                throw;
            }
        }
Esempio n. 5
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloDUsuario usuario = new ModeloDUsuario();

                if (usuario.LoginUsuario(txtUsuario.Text, txtContra.Text))
                {
                    MessageBox.Show("Inicio Correcto");
                    frmPrincipal obj = new frmPrincipal(usuario.Autenticacion(txtUsuario.Text, txtContra.Text));
                    this.Hide();
                    txtContra.Text  = "";
                    txtUsuario.Text = "";
                    obj.ShowDialog();
                    this.Show();
                }
                else
                {
                    MessageBox.Show("Usuario o contraseña incorrectos");
                    txtContra.Text = "";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                throw;
            }
        }
        private void btnMostrar_Click(object sender, EventArgs e)
        {
            ModeloDUsuario Obj   = new ModeloDUsuario();
            DataTable      tabla = Obj.UsuariosCant(Convert.ToInt32(numUpDnCantidad.Value));

            dgvUsuarios.DataSource = tabla;
            dgvUsuarios.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
        }
 private void dgvManagers_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex != -1)
     {
         ModeloDUsuario obj = new ModeloDUsuario();
         LlenarCampos(obj.MostrarManager(dgvManagers.SelectedCells[0].Value.ToString()));
     }
 }
Esempio n. 8
0
        private void cboTema_Enter(object sender, EventArgs e)
        {
            cboTema.Items.Clear();

            ModeloDUsuario model = new ModeloDUsuario();

            foreach (var VARIABLE in model.TemaCombo())
            {
                cboTema.Items.Add(VARIABLE);
            }
        }
Esempio n. 9
0
        private void cboEditorial_Enter(object sender, EventArgs e)
        {
            cboEditorial.Items.Clear();

            ModeloDUsuario model = new ModeloDUsuario();

            foreach (var VARIABLE in model.EditorialesCombo())
            {
                cboEditorial.Items.Add(VARIABLE);
            }
        }
Esempio n. 10
0
 private void ActualizarData()
 {
     try
     {
         ModeloDUsuario OBJ = new ModeloDUsuario();
         dgvAutores.DataSource = OBJ.MostrarAutores();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 11
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            ModeloDUsuario obj          = new ModeloDUsuario();
            ObjetoAutor    autorinterno = CrearAutor();

            obj.ActualizarAutor(autorinterno);
            LoadAutor(autorinterno);

            this.DialogResult = DialogResult.Yes;

            this.Close();
        }
 private void FillData()
 {
     try
     {
         ModeloDUsuario OBJ = new ModeloDUsuario();
         dgvGenero.DataSource = OBJ.MostrarGeneros();
         dgvGenero.ReadOnly   = true;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 private void FillData()
 {
     try
     {
         ModeloDUsuario Obj = new ModeloDUsuario();
         dgvLibros.DataSource = Obj.MostrarLibros();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         throw;
     }
 }
 private void MostrarCant(int cant)
 {
     try
     {
         ModeloDUsuario OBJ = new ModeloDUsuario();
         dgvAutores.DataSource = OBJ.AutorCant(cant);
         dgvAutores.ReadOnly   = true;
         Format();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
     }
 }
 private void FillData()
 {
     try
     {
         ModeloDUsuario OBJ = new ModeloDUsuario();
         dgvAutores.DataSource = OBJ.MostrarAutores();
         dgvAutores.ReadOnly   = true;
         Format();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
     }
 }
 private void ShowAll()
 {
     try
     {
         ModeloDUsuario Obj   = new ModeloDUsuario();
         DataTable      tabla = Obj.MostrarUsuarios();
         dgvUsuarios.DataSource = tabla;
         dgvUsuarios.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 17
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            ModeloDUsuario OBJ  = new ModeloDUsuario();
            ObjetoAutor    temp = CrearAutor();

            if (OBJ.EliminarAutor(temp))
            {
                MessageBox.Show($"El autor {temp.Nombres} ha sido eliminado correctamente", "Cambio Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.DialogResult = DialogResult.No;
                this.Close();
            }
            else
            {
                MessageBox.Show($"El autor {temp.Nombres} no ha podido ser eliminado", "Cambio Invalido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Esempio n. 18
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            ModeloDUsuario obj = new ModeloDUsuario();

            if (obj.InsertarEditorial(DevolverEditorial()))
            {
                MessageBox.Show("Registro realizado exitosamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("El registro no fue realizado", "Incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            ActualizarData();
            Clear();
        }
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            try
            {
                if (VerificarTextBox())
                {
                    if (SelectorRol() != "nada")
                    {
                        if (VerificarContraseñas())
                        {
                            ModeloDUsuario model = new ModeloDUsuario();

                            if (model.InsertarManager(txtNombre.Text, txtContraseña.Text, SelectorRol()))
                            {
                                MessageBox.Show($"Se ha registrado al usuario {txtNombre.Text}", "Registro Exitoso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                            else
                            {
                                MessageBox.Show($"No se ha registrado al usuario {txtNombre.Text}", $"Registro Incompleto!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                            }

                            LimpiarCuadros();
                            FillAllData();
                        }
                        else
                        {
                            MessageBox.Show("Porfavor verifique las contraseñas", "Atencion!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                            txtConfirm.Text = "";
                            txtConfirm.Focus();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Porfavor seleccione un rol", "Atencion!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        cboRol.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Los campos no pueden estar vacios", "Atencion!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Esempio n. 20
0
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            ModeloDUsuario objDUsuario = new ModeloDUsuario();

            if (objDUsuario.InsertarAutor(CrearAutor(imgLocation)))
            {
                MessageBox.Show("El resgitro fue completado exitosamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("El resgitro no fue completado", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }


            ActualizarData();
            Vaciar();
        }
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            ModeloDUsuario Obj     = new ModeloDUsuario();
            ObjetoMiembro  miembro = crearMiembro();

            if (miembro != null)
            {
                if (Obj.InsertarMiembro(miembro))
                {
                    MessageBox.Show($"Se ha ingresado al miembro {nombreTextBox.Text} correctamente", "Registro Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show($"No se ha ingresado al miembro {nombreTextBox.Text}", "Registro Incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Esempio n. 22
0
        private void frmGestionLibros_Load(object sender, EventArgs e)
        {
            FillData();

            pctImgLibro.AllowDrop = true;

            ModeloDUsuario model = new ModeloDUsuario();

            foreach (var VARIABLE in model.TemaCombo())
            {
                cboTema.Items.Add(VARIABLE);
            }

            foreach (var VARIABLE in model.EditorialesCombo())
            {
                cboEditorial.Items.Add(VARIABLE);
            }
        }
Esempio n. 23
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNombre.Text != "")
                {
                    ObjetoEditorial editorial = new ObjetoEditorial();
                    editorial.Codigo    = txtCodigo.Text;
                    editorial.Correo    = txtCorreo.Text;
                    editorial.Direccion = txtDireccion.Text;
                    editorial.Nombre    = txtNombre.Text;
                    editorial.Telefono  = txtTelefono.Text;

                    ModeloDUsuario Obj = new ModeloDUsuario();

                    if (Obj.ActualizarEditorial(editorial))
                    {
                        MessageBox.Show("Cambio realizado exitosamnte");
                    }
                    else
                    {
                        MessageBox.Show("No se pudo realizar el cambio");
                    }

                    ActualizarData();
                    Clear();
                }
                else
                {
                    MessageBox.Show("El campo nombre no puede ir vacio");
                }

                txtCodigo.Enabled = true;
            }
            catch (Exception exception)
            {
                txtCodigo.Enabled = true;
                Console.WriteLine(exception.Message);
                throw;
            }
        }
Esempio n. 24
0
        private void dgvAutores_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex != -1)
            {
                ModeloDUsuario obj   = new ModeloDUsuario();
                fichaAutor     forma = new fichaAutor(obj.MostrarAutor(dgvAutores.SelectedCells[0].Value.ToString()));

                switch (forma.ShowDialog())
                {
                case DialogResult.Yes:
                    ActualizarData();
                    break;

                case DialogResult.No:
                    ActualizarData();
                    break;

                default:
                    ActualizarData();
                    break;
                }
            }
        }
        private void dgvAutores_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex != -1)
            {
                ModeloDUsuario obj   = new ModeloDUsuario();
                ObjetoAutor    Autor = obj.MostrarAutor(dgvAutores.SelectedCells[0].Value.ToString());
                fichaAutor     ficha = new fichaAutor(Autor);

                switch (ficha.ShowDialog())
                {
                case DialogResult.Cancel:
                    MostrarCant(10);
                    break;

                case DialogResult.Yes:
                    MostrarCant(10);
                    break;

                case DialogResult.No:
                    MostrarCant(10);
                    break;
                }
            }
        }
Esempio n. 26
0
        private void ActualizarData()
        {
            ModeloDUsuario obj = new ModeloDUsuario();

            dvgEditoriales.DataSource = obj.MostrarEditoriales();
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            ObjectManager  manager = new ObjectManager();
            ModeloDUsuario model   = new ModeloDUsuario();

            if (txtNombre.Text != "")
            {
                manager.Nombre = txtNombre.Text;

                if (txtContraseña.Text != "" & txtConfirm.Text != "")
                {
                    if (txtContraseña.Text == txtConfirm.Text)
                    {
                        manager.Contraseña = txtContraseña.Text;

                        if (cboRol.Text != "")
                        {
                            manager.Rol = SelectorRol();

                            if (codigo != "" & codigo != null)
                            {
                                manager.Codigo = codigo;

                                if (model.ActualizarManager(manager))
                                {
                                    MessageBox.Show("Elemento actualizado", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                }
                                else
                                {
                                    MessageBox.Show("No se pudo realizar el cambio", "Incorrecto", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                                }


                                codigo = null;
                            }
                            else
                            {
                                MessageBox.Show("Porfavor seleccione un usuario a modificar en la tabla", "ERROR!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            }
                        }
                        else
                        {
                            MessageBox.Show("Seleccione un rol", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                    }
                    else
                    {
                        MessageBox.Show("Las contraseñas no coinciden", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
                else
                {
                    MessageBox.Show("Los campos contraseña no pueden ir vacios", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("El campo nombre no puede ir vacio", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            FillAllData();
            LimpiarCuadros();
        }
        private void FillAllData()
        {
            ModeloDUsuario model = new ModeloDUsuario();

            dgvManagers.DataSource = model.MostrarManagers();
        }