Exemple #1
0
        public static RoboSintegra ModelToViewModel(ROBO robo)
        {
            RoboSintegra roboSintegra = new RoboSintegra();

            roboSintegra.Data = new DataSintegra();

            if (robo != null)
            {
                roboSintegra.Code                             = robo.SINT_CODE_ROBO;
                roboSintegra.HTML                             = robo.SINT_CERTIFICADO_HTML;
                roboSintegra.DataConsulta                     = robo.SINT_CONSULTA_DTHR;
                roboSintegra.Data.InscricaoEstadual           = robo.SINT_IE_COD;
                roboSintegra.Data.MultiplasIE                 = robo.SINT_IE_MULTIPLA == "Sim" ? true : false;
                roboSintegra.Data.SituacaoCadastral           = robo.SINT_IE_SITU_CADASTRAL;
                roboSintegra.Data.DataSituacaoCadastral       = robo.SINT_IE_SITU_CADSTRAL_DT;
                roboSintegra.Data.DataInclusao                = robo.SINT_INCLUSAO_DT.HasValue ? robo.SINT_INCLUSAO_DT.Value.ToString("dd/MM/yyyy") : null;
                roboSintegra.Data.Telefone                    = robo.SINT_TEL;
                roboSintegra.Data.AtividadeEconomicaPrincipal = robo.SINT_ATIVIDADE_PRINCIPAL;
                roboSintegra.Data.Bairro                      = robo.SINT_BAIRRO;
                roboSintegra.Data.CEP                         = robo.SINT_CEP;
                roboSintegra.Data.CNPJ                        = robo.CNPJ;
                roboSintegra.Data.Complemento                 = robo.SINT_COMPLEMENTO;
                roboSintegra.Data.EnquadramentoFiscal         = robo.SINT_ENQUADRAMENTO_FISCAL;
                roboSintegra.Data.Logradouro                  = robo.SINT_LOGRADOURO;
                roboSintegra.Data.Numero                      = robo.SINT_NUMERO;
                roboSintegra.Data.Municipio                   = robo.SINT_MUNICIPIO;
                roboSintegra.Data.UF                          = robo.SINT_UF;
                roboSintegra.Data.RazaoSocial                 = robo.SINT_RAZAO_SOCIAL;
                roboSintegra.MontaCssMessagem();
                return(roboSintegra);
            }
            return(null);
        }