Example #1
0
 public MSG0164(string org, bool isOffline)
     : base(org, isOffline)
 {
     resultadoPersistencia = new Pollux.Entities.Resultado()
     {
         Sucesso = true
     };
 }
Example #2
0
        internal Guid Moeda(string codigoMoeda, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Moeda ObjMoeda = new Intelbras.CRM2013.Domain.Servicos.MoedaService(this.Organizacao, this.IsOffline).BuscaMoedaPorCodigo(codigoMoeda);

            if (ObjMoeda != null)
            {
                return((Guid)ObjMoeda.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Identificador da Moeda não encontrado.";
                return(Guid.Empty);
            }
        }
Example #3
0
        internal Guid ListaPreco(string nomeLista, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Model.ListaPreco listaPreco = new Intelbras.CRM2013.Domain.Servicos.ListaPrecoService(this.Organizacao, this.IsOffline).BuscaListaPreco(nomeLista);

            if (listaPreco != null && listaPreco.ID.HasValue)
            {
                return((Guid)listaPreco.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Lista de Preços não encontrada!";
                return(Guid.Empty);
            }
        }
Example #4
0
        internal Guid FamiliaComercial(string codigoFamiliaComercial, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Model.FamiliaComercial familiaCom = new Intelbras.CRM2013.Domain.Servicos.FamiliaComercialService(this.Organizacao, this.IsOffline).ObterPor(codigoFamiliaComercial);

            if (familiaCom != null && familiaCom.ID.HasValue)
            {
                return((Guid)familiaCom.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Família Comercial não encontrada!";
                return(Guid.Empty);
            }
        }
Example #5
0
        internal Guid GrupoUnidadeMedida(string nomeGrupoUM, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Model.GrupoUnidade grupoUM = new Intelbras.CRM2013.Domain.Servicos.GrupoUnidadeMedidaService(this.Organizacao, this.IsOffline).ObterPor(nomeGrupoUM);

            if (grupoUM != null && grupoUM.ID.HasValue)
            {
                return((Guid)grupoUM.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Grupo de Unidade de Medida não encontrado!";
                return(Guid.Empty);
            }
        }
Example #6
0
        internal Guid SubfamiliaProduto(string codigoSubfamiliaProduto, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Model.SubfamiliaProduto subfamilia = new Intelbras.CRM2013.Domain.Servicos.SubFamiliaProdutoService(this.Organizacao, this.IsOffline).BuscaSubfamiliaProduto(codigoSubfamiliaProduto);

            if (subfamilia != null && subfamilia.ID.HasValue)
            {
                //crm.Segmento = new Lookup(segmento.ID.Value, "");
                return((Guid)subfamilia.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Subfamília do Produto não encontrada!";
                return(Guid.Empty);
            }
        }
Example #7
0
        public Guid GrupoEstoque(int codigoGrupo, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            GrupoEstoque grupoEstoque = new Intelbras.CRM2013.Domain.Servicos.GrupoEstoqueService(this.Organizacao, this.IsOffline).ObterPor(codigoGrupo);

            if (grupoEstoque != null)
            {
                //crm.GrupoEstoque = new Lookup((Guid)grupoEstoque.ID, "");
                return((Guid)grupoEstoque.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Identificador da Grupo de Estoque não encontrado.";
                return(Guid.Empty);
            }
        }
Example #8
0
        public Guid UnidadeNegocio(string codigoUN, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            UnidadeNegocio unidadeNegocio = new Intelbras.CRM2013.Domain.Servicos.UnidadeNegocioService(this.Organizacao, this.IsOffline).BuscaUnidadeNegocioPorChaveIntegracao(codigoUN);

            if (unidadeNegocio != null)
            {
                //crm.UnidadeNegocio = new Lookup((Guid)unidadeNegocio.ID, "");
                return((Guid)unidadeNegocio.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Identificador da Unidade de Negócio não encontrado.";
                return(Guid.Empty);
            }
        }
Example #9
0
        internal Guid UnidadeMedida(string nomeUnidadeMedida, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Model.Unidade unidadeMedida = new Intelbras.CRM2013.Domain.Servicos.UnidadeService(this.Organizacao, this.IsOffline).BuscaUnidadePorNome(nomeUnidadeMedida);

            if (unidadeMedida != null && unidadeMedida.ID.HasValue)
            {
                //crm.Segmento = new Lookup(segmento.ID.Value, "");
                return((Guid)unidadeMedida.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Unidade de Medida não encontrada!";
                return(Guid.Empty);
            }
        }
Example #10
0
        internal Guid Origem(string codigoOrigem, ref Pollux.Entities.Resultado resultadoPersistencia)
        {
            Model.Origem origem = new Intelbras.CRM2013.Domain.Servicos.OrigemService(this.Organizacao, this.IsOffline).BuscaOrigem(codigoOrigem);

            if (origem != null && origem.ID.HasValue)
            {
                //crm.Segmento = new Lookup(segmento.ID.Value, "");
                return((Guid)origem.ID);
            }
            else
            {
                resultadoPersistencia.Sucesso  = false;
                resultadoPersistencia.Mensagem = "Origem não encontrada!";
                return(Guid.Empty);
            }
        }