//FUNCION AGREGAR NUEVO Inventario
        private void guardar()
        {
            try
            {
                //AGREGAR NUEVO REGISTRO
                this.inventario                   = new Inventario();
                this.inventario.Nombre1           = this.txtModelo.Text;
                this.inventario.Tipo              = this.txtTipo.Text;
                this.inventario.Serialnumber      = this.txtSerialNumber.Text;
                this.inventario.Marca             = this.cmbRol.Text;
                this.inventario.Modelo            = this.txtModelo.Text;
                this.inventario.Estado            = this.txtEstado.Text;
                this.inventario.Fechamodificacion = this.dtpFecha.Value;
                this.inventario.Usuario           = this.txtModelo.Text;
                this.inventario.opc               = 2;
                this.invH = new InventarioHelper(inventario);
                ///LOG PARA USUARIOS
                //LogMovimientos();

                this.invH.Guardar();
                MessageBox.Show("Registro Almacenado");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void actualizar()
        {
            try
            {
                this.inventario                   = new Inventario();
                this.inventario.Nombre1           = this.txtModelo.Text;
                this.inventario.Tipo              = this.txtTipo.Text;
                this.inventario.Serialnumber      = this.txtSerialNumber.Text;
                this.inventario.Marca             = this.cmbRol.Text;
                this.inventario.Modelo            = this.txtModelo.Text;
                this.inventario.Estado            = this.txtEstado.Text;
                this.inventario.Fechamodificacion = this.dtpFecha.Value;
                this.inventario.Usuario           = this.user.Usuario;
                this.inventario.opc               = 4;

                this.invH = new InventarioHelper(inventario);

                /*
                 * this.bitacora = new Bitacora();
                 * this.bitacora.Usuario = this.user.Usuario;
                 * this.bitacora.Movimiento = "Actualizar";
                 * this.bitacora.Detalle = "Se actualizo el usuario correctamente " + this.txtUsuario.Text;
                 * this.bitacora.opc = 5;
                 * this.bitH = new BitacoraHelper(bitacora);
                 * this.bitH.LogMovimientos();
                 */
                this.invH.Actualizar();
                MessageBox.Show("Registro actualizado");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void eliminar()
        {
            try
            {
                this.table = (DataTable)this.dgvListar.DataSource;
                if (table == null)
                {
                    MessageBox.Show("No hay Registros para eliminar");
                }
                else
                {
                    int     indice = dgvListar.CurrentRow.Index;
                    DataRow fila   = table.Rows[indice];
                    this.inventario         = new Inventario();
                    this.inventario.Nombre1 = fila["nombre"].ToString();
                    this.inventario.opc     = 3;
                    this.invH = new InventarioHelper(inventario);
                    ///LOG PARA ELIMINAR
                    ///

                    /*
                     * this.bitacora = new Bitacora();
                     * this.bitacora.Usuario = this.user.Usuario;
                     * this.bitacora.Movimiento = "Eliminar";
                     * this.bitacora.Detalle = "Se elimino el nuevo usuario " + fila["usuario"].ToString();
                     * this.bitacora.opc = 5;
                     * this.bitH = new BitacoraHelper(bitacora);
                     * this.bitH.LogMovimientos();
                     */
                    this.invH.Eliminar();
                    MessageBox.Show("Registro Eliminado correctamente");
                    listar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void listar()
        {
            try
            {
                //cargarCombo();
                this.inventario     = new Inventario();
                this.inventario.opc = 1;

                this.invH = new InventarioHelper(inventario);

                this.table = new DataTable();
                this.table = this.invH.Listar();

                if (this.table.Rows.Count > 0)
                {
                    this.dgvListar.DataSource = this.table;
                    this.dgvListar.ReadOnly   = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }