public static void UpdateStatus(Fatura fatura) { // Simula um processamento e acesso a banco de dados var time = fatura.CNPJ.Length; Thread.Sleep(30 + time); Console.WriteLine($"Atualização da fatura {fatura.Id} concluída."); }
public static Validacao Validacao(Fatura fatura) { var validacao = new Validacao() { Fatura = fatura, FaturaId = fatura.Id }; Thread.Sleep(300); Console.WriteLine($"Validação da fatura {fatura.Id} concluída."); return(validacao); }
public static List <Fatura> Faturas(int qtdFaturas = 10) { var faturas = new List <Fatura>(); for (int i = 0; i < qtdFaturas; i++) { var fatura = new Fatura() { Id = ids.Next(1, 9999), CNPJ = "12.546.234/0001-45" }; faturas.Add(item: fatura); } return(faturas); }