private List <FileAndMails> generisanjeExcela() { DBZaGenerisanje.connection = new SqlConnection(DBZaGenerisanje.connectionString); DBZaGenerisanje.connection.Open(); List <ZaGenerisanje> lstGen = DBZaGenerisanje.getListZaGenerisanje(); DBZaGenerisanje.connection.Close(); List <FileAndMails> listFam = new List <FileAndMails>(); FileAndMails fam; foreach (ZaGenerisanje zg in lstGen) { foreach (tblMonitoring m in zg.monitoring) { fam = UcitavanjeGenerisanje.generisiIzvestaj(zg.klijent, m, txtConsole, txtConsole2); if (fam != null) { fam.klijentNaziv = zg.klijent.naziv; listFam.Add(fam); } else { DBGreska.addGreska(zg.klijent.maticniBroj, "List<FileAndMails> generisanjeExcela()", "fam == null"); } } } return(listFam); }
private void uploadStatus() { String filePath = Properties.Settings.Default.LOCAL_CSV_DIRECTORY + "\\" + "status_" + DateTime.Now.ToString(Properties.Settings.Default.FILE_NAME_FORMAT) + Properties.Settings.Default.FILE_EXTENSION; UcitavanjeGenerisanje.uploadStatus(txtConsole, txtConsole2, filePath); }
private void slanjeMaila(List <FileAndMails> listFam) { bool nekiNijePoslat = false; int pauza = 60000; int i = 1; ActuallyPerformStep.performStepTxtBox(txtConsole, "Pocinje slanje mailova...", true); int j = 1; while (i <= 3) { foreach (FileAndMails fam in listFam) { if (fam.poslato == false) { fam.poslato = UcitavanjeGenerisanje.email_send(fam.klijentNaziv, fam.filePath, fam.mails, fam.potencijalnoNeaktivna, fam.maticniNePostoji); if (fam.poslato == false) { nekiNijePoslat = true; } else { ActuallyPerformStep.performStepTxtBox(txtConsole2, "Poslat mail: " + j++ + "/" + listFam.Count, false); } } } j = 0; if (nekiNijePoslat) { ActuallyPerformStep.performStepTxtBox(txtConsole, "Neki mail nije poslat, spava: " + (i * pauza), true); Thread.Sleep(i * pauza); i++; nekiNijePoslat = false; } else { i = 5; } } if (nekiNijePoslat) { ActuallyPerformStep.performStepTxtBox(txtConsole, "Neki mail nije poslat", true); } ActuallyPerformStep.performStepTxtBox(txtConsole, "Zavrseno slanje mailova.", true); }
private void slanjeTamariMaila() { ActuallyPerformStep.performStepTxtBox(txtConsole, "Pocinje slanje potencijalno neaktivnih...", true); // slanje tamari informaciju o potencijalno neaktivnim firmama string text = DBZaGenerisanje.getPotencijalnoNeaktivne(); if (!UcitavanjeGenerisanje.email_sendTamara(text)) { Thread.Sleep(2 * 60 * 1000); if (!UcitavanjeGenerisanje.email_sendTamara(text)) { ActuallyPerformStep.performStepTxtBox(txtConsole, "Tamari nije poslat mail", true); } } ActuallyPerformStep.performStepTxtBox(txtConsole, "Zavrseno slanje potencijalno neaktivnih.", true); }
private void generisi() { UcitavanjeGenerisanje.generisiIzvestaj(selectedKlijent, selectedMonitoring, txtConsole, txtConsole); selectedMonitoring = null; selectedKlijent = null; }
public void generisi() { UcitavanjeGenerisanje.generisiRezultat(txtConsole, txtConsole2); }
public void uploadSource() { UcitavanjeGenerisanje.uploadSource(txtConsole, txtConsole, txtSourceFilePath.Text); }