public bool AgregarCliente(string cirif, string nombre, string dirFiscal, string telefono)
        {
            var rt = false;

            if (cirif == "")
            {
                return(false);
            }
            if (nombre == "")
            {
                return(false);
            }
            if (dirFiscal == "")
            {
                return(false);
            }
            var ficha = new OOB.LibVenta.PosOffline.Cliente.Agregar()
            {
                CiRif = cirif,
                NombreRazaonSocial = nombre,
                DirFiscal          = dirFiscal,
                Telefono           = telefono,
            };
            var r01 = Sistema.MyData2.Cliente_Agregar(ficha);

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

            var r02 = Sistema.MyData2.Cliente(r01.Id);

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

            rt = true;
            FichaCliente.setEntidad(r02.Entidad);
            Helpers.Msg.AgregarOk();

            return(rt);
        }
        public OOB.ResultadoId Cliente_Agregar(OOB.LibVenta.PosOffline.Cliente.Agregar ficha)
        {
            var rt = new OOB.ResultadoId();

            var agregarDTO = new DtoLibPosOffLine.Cliente.Agregar()
            {
                CiRif = ficha.CiRif,
                NombreRazaonSocial = ficha.NombreRazaonSocial,
                DirFiscal          = ficha.DirFiscal,
                Telefono           = ficha.Telefono,
            };
            var r01 = MyData.Cliente_Agregar(agregarDTO);

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

            return(rt);
        }