private void _gestionRemision_ItemSeleccionadoOk(object sender, EventArgs e)
        {
            var item = (OOB.LibCompra.Documento.ListaRemision.Ficha)_gestionRemision.ItemRemisionSeleccionado;
            var r01  = Sistema.MyData.Compra_DocumentoGetFicha(item.auto);

            if (r01.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r01.Mensaje);
                return;
            }
            _docRemision   = r01.Entidad;
            FactorDivisa   = r01.Entidad.factorCambio;
            ProveedorIsOk  = true;
            data.proveedor = _proveedor;
            _gestionRemision.CerrarFrm();
            var suc = lsucursal.FirstOrDefault(f => f.codigo == _docRemision.codigoSucursal);

            if (suc != null)
            {
                data.setSucursal(suc);
            }
            var dep = ldeposito.FirstOrDefault(f => f.auto == _docRemision.autoDeposito);

            if (dep != null)
            {
                data.setDeposito(dep);
            }
            //_frm.setSucursal(suc.auto);
            //_frm.setDeposito (_docRemision.autoDeposito);
            _frm.setActualizarDataRemision();
        }
 public void Limpiar()
 {
     _dataIsOk        = false;
     LimpiarDatosIsOk = true;
     _docRemision     = null;
     data.Limpiar();
     data.setFactorDivisa(_tasaCambio);
     preferenciaBusq = _preferencia;
 }
        private bool CargarData()
        {
            var rt = true;

            var r01 = Sistema.MyData.Compra_DocumentoGetFicha(_autoDoc);

            if (r01.Result == OOB.Enumerados.EnumResult.isError)
            {
                Helpers.Msg.Error(r01.Mensaje);
                return(false);
            }

            _doc = r01.Entidad;
            _data.documentoNro               = _doc.documentoNro;
            _data.controlNro                 = _doc.controlNro;
            _data.fechaDocumento             = _doc.fechaEmision;
            _data.ciRifProveedor             = _doc.provCiRif;
            _data.nombreRazonSocialProveedor = _doc.provNombre;
            _data.direccionFiscalProveedor   = _doc.provDirFiscal;
            _data.notaDocumento              = _doc.notas;

            return(rt);
        }
 public Gestion()
 {
     _data = new data();
     _doc  = null;
 }