private void EliminarProducto(Producto Datos)
 {
     try
     {
         Datos.Conexion  = Comun.Conexion;
         Datos.IDUsuario = Comun.IDUsuario;
         Producto_Negocio ProdNeg = new Producto_Negocio();
         ProdNeg.EliminarTarjetasRegalo(Datos);
         if (Datos.Completado)
         {
             MessageBox.Show("Registro Eliminado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
             Int32 RowToDelete = this.dgvProductos.Rows.GetFirstRow(DataGridViewElementStates.Selected);
             if (RowToDelete > -1)
             {
                 this.dgvProductos.Rows.RemoveAt(RowToDelete);
             }
             else
             {
                 this.LlenarGridCatProductos(this.chkTodos.Checked);
             }
         }
         else
         {
             MessageBox.Show("Error al guardar los datos. Contacte a Soporte Técnico.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
             LogError.AddExcFileTxt(new Exception(Datos.MensajeError), "frmCatTarjetas ~ EliminarProducto -> Método");
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }