예제 #1
0
        public FornecedorCanal DefinirPropriedades(Intelbras.Message.Helper.MSG0068 xml)
        {
            var crm = new FornecedorCanal(this.Organizacao, this.IsOffline);

            #region Propriedades Crm->Xml
            if (!String.IsNullOrEmpty(xml.Nome))
            {
                crm.Nome = xml.Nome;
            }
            if (!String.IsNullOrEmpty(xml.NomeContato))
            {
                crm.Contato = xml.NomeContato;
            }

            if (!String.IsNullOrEmpty(xml.CodigoFornecedor))
            {
                crm.ID = new Guid(xml.CodigoFornecedor);
            }

            if (!String.IsNullOrEmpty(xml.Telefone))
            {
                crm.Telefone = xml.Telefone;
            }

            if (!String.IsNullOrEmpty(xml.Conta))
            {
                crm.Canal = new Lookup(new Guid(xml.Conta), "");
            }

            crm.State             = xml.Situacao;
            crm.IntegradoEm       = DateTime.Now;
            crm.IntegradoPor      = usuarioIntegracao.NomeCompleto;
            crm.UsuarioIntegracao = xml.LoginUsuario;

            #endregion

            return(crm);
        }
예제 #2
0
        public FornecedorCanal DefinirPropriedades(Intelbras.Message.Helper.MSG0068 xml)
        {
            var crm = new FornecedorCanal(this.Organizacao, this.IsOffline);

            return(crm);
        }