public OOB.Resultado Proveedor_EditarFicha(OOB.LibCompra.Proveedor.Editar.Ficha ficha)
        {
            var rt = new OOB.Resultado();

            var fichaDTO = new DtoLibCompra.Proveedor.Editar.Ficha()
            {
                autoPrv     = ficha.autoPrv,
                ciRif       = ficha.ciRif,
                codigo      = ficha.codigo,
                codPostal   = ficha.codPostal,
                contacto    = ficha.contacto,
                denFiscal   = ficha.denFiscal,
                dirFiscal   = ficha.dirFiscal,
                email       = ficha.email,
                idEstado    = ficha.idEstado,
                idGrupo     = ficha.idGrupo,
                pais        = ficha.pais,
                razonSocial = ficha.razonSocial,
                retIva      = ficha.retIva,
                telefono    = ficha.telefono,
                webSite     = ficha.webSite,
            };

            var r01 = MyData.Proveedor_EditarFicha(fichaDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Enumerados.EnumResult.isError;
                return(rt);
            }

            return(rt);
        }
        private bool GuardarFicha()
        {
            var rt = true;

            var dataOOB = new OOB.LibCompra.Proveedor.Editar.Ficha()
            {
                autoPrv     = _autoProvEditar,
                ciRif       = _data.CiRif,
                codigo      = _data.Codigo,
                codPostal   = _data.CodigoPostal,
                contacto    = _data.Persona,
                denFiscal   = _data.DenFiscalDescripcion,
                dirFiscal   = _data.DirFiscal,
                email       = _data.Email,
                idEstado    = _data.Estado,
                idGrupo     = _data.Grupo,
                pais        = _data.Pais,
                razonSocial = _data.RazonSocial,
                retIva      = _data.TasaRetIva,
                telefono    = _data.Telefono,
                webSite     = _data.WebSite,
            };
            var r01 = Sistema.MyData.Proveedor_EditarFicha(dataOOB);

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

            return(rt);
        }