public string GetAbstract() { using (CarrozzeriaDataContext dataContext = GetDataContext()) { Veicoli_Note nota = GetNota(dataContext); return($"Promemoria della pratica numero {nota.Veicoli.numPreventivo}"); } }
public string GetText() { using (CarrozzeriaDataContext dataContext = GetDataContext()) { Veicoli_Note nota = GetNota(dataContext); return(nota.Nota); } }
public void SendPrenotazione(long numPreventivo, string receiverPhoneNumber, string connection) { using (CarrozzeriaDataContext dt = new CarrozzeriaDataContext(Connections.Strings[connection])) { int veicoliCount = dt.Veicolis.Count(veicolo => veicolo.numPreventivo == numPreventivo); _log.Info($"IdVeicolo: {numPreventivo}, count: {veicoliCount}, sede: {connection}"); if (veicoliCount == 0) { _log.Info($"Veicolo non trovato, nessun sms inviato"); return; } } SendSms( receiverPhoneNumber, new SmsServiceSender(_username, _password, _from), new AvvisoPrenotazioneMessageProvider()); }
private Veicoli_Note GetNota(CarrozzeriaDataContext dataContext) { return(dataContext.Veicoli_Notes.Single(note => note.IdNota == _idNota)); }