public static void AplicarMascaras(this ImportacaoController controller, ref FornecedorBaseVM fornecedorBase)
        {
            if (!string.IsNullOrEmpty(fornecedorBase.CNPJ))
            {
                fornecedorBase.CNPJ = Mascara.MascararCNPJouCPF(fornecedorBase.CNPJ);
            }

            if (!string.IsNullOrEmpty(fornecedorBase.CPF))
            {
                fornecedorBase.CPF = Mascara.MascararCNPJouCPF(fornecedorBase.CPF);
            }
        }
예제 #2
0
        public FornecedoresSolicitacaoDocumentosVM(int periodicidade, string cnpj, string assunto, string corpo, List <Fornecedor> wfdPjpfList, int diasPrazo, string nomeContratante)
        {
            Periodicidade   = periodicidade;
            CNPJContratante = cnpj;
            Assunto         = assunto;
            corpo           = corpo.Replace("^NomeEmpresa^", nomeContratante);
            Mensagem        = corpo;


            ExpiracaoDocumento = DateTime.Now.AddDays(diasPrazo);
            listPJPF           = new List <Fornecedor>();
            if (wfdPjpfList != null)
            {
                wfdPjpfList.ForEach(x => x.CNPJ = Mascara.MascararCNPJouCPF(x.CNPJ));
                listPJPF = wfdPjpfList;
            }
            Solicitacoes = new List <SOLICITACAO>();
        }