public static bool TrovaId(string pathIni, string jobId, ref DatiAnnuncio annuncio) { bool res = false; FileIni mydata = new FileIni(); mydata.IniFile(pathIni); res = mydata.KeyExists("nascosto", jobId); if (res) { annuncio.Nascosto = mydata.Read("nascosto", jobId); annuncio.Evidenzia = mydata.Read("evidenzia", jobId); annuncio.Contattato = mydata.Read("contattato", jobId); } else { annuncio.Nascosto = "NO"; annuncio.Evidenzia = "NO"; annuncio.Contattato = "NO"; } mydata = null; return(res); }
public frmDatiAnnuncio(string jobId) { InitializeComponent(); // carica dati string pathData = Path.Combine(Application.StartupPath, "datalist.ini"); DatiAnnuncio annuncio = new DatiAnnuncio(); bool found = DatiAnnuncio.TrovaId(pathData, jobId, ref annuncio); if (found) { FileIni ini = new FileIni(); ini.IniFile(pathData); optSI.Checked = (ini.Read("contattato", jobId) == "SI"); chkNascondi.Checked = (ini.Read("nascosto", jobId) == "SI"); chkEvidenzia.Checked = (ini.Read("evidenzia", jobId) == "SI"); txtDataContatto.Text = ini.Read("data_contatto", jobId); txtMsg.Text = parseRead(ini.Read("messaggio", jobId)); txtNote.Text = parseRead(ini.Read("note", jobId)); } }