private void VisualizarEditarAsiento()
 {
     if (bs.Current != null)
     {
         var it = (OOB.Contable.Asiento.Ficha)bs.Current;
         if (it.EstaAnulado == false)
         {
             if (it.AutoGenerado)
             {
             }
             else if (it.TipoAsiento == OOB.Contable.Asiento.Enumerados.Tipo.Apertura)
             {
                 var fEditarApertura = new Asiento.Apertura.Agregar(Periodo);
                 fEditarApertura.EditarOk += fEditarAsiento_EditarOk;
                 fEditarApertura.Editar(it.Id);
                 fEditarApertura.ShowDialog();
             }
             else
             {
                 var fEditarAsiento = new Asiento.Agregar(Periodo);
                 fEditarAsiento.EditarOk += fEditarAsiento_EditarOk;
                 fEditarAsiento.Editar(it.Id);
                 fEditarAsiento.ShowDialog();
             }
         }
         else
         {
             Helpers.Msg.Alerta("!! COMPROBANTE SE ENCUENTRA ANULADO !!");
         }
     }
 }
 private void ExportarItem()
 {
     if (bs.Current != null)
     {
         var it = (OOB.Contable.Asiento.Ficha)bs.Current;
         if (it.AutoGenerado)
         {
         }
         else
         {
             var fEditarAsiento = new Asiento.Agregar(Periodo);
             fEditarAsiento.Exportar(it.Id);
             fEditarAsiento.ShowDialog();
         }
     }
 }