/// <summary> /// Carga la cantidad de tiempo configurada en el <see cref="Label"/> de la intefaz /// y formatea el mensaje según el tiempo que haya sido configurado /// </summary> private void LoadData() { AppSettingsModel settings = AppSettingsModel.Load(AppSettingsValues.SettingsFile); TimeSpan result = TimeSpan.FromMinutes(settings.TimeInterval); periodicSendSettingsView.labelIntervaloActual.Text = StringUtil.TimeSpanToString(result); }
static void Main(string[] args) { AppSettingsModel settings = AppSettingsModel.Load(); DateTime SettingsDatetime = DateTime.SpecifyKind(settings.LastEdit, DateTimeKind.Utc); var SettingsLocalDate = SettingsDatetime.ToLocalTime(); settings.TimeInterval += 10; settings.Save(); }
/// <summary> /// Regresa el valor de intervalo de tiempo /// </summary> /// <returns>Intervalo de tiempo</returns> private int GetIntervalTime() { AppSettingsModel settings = AppSettingsModel.Load(AppSettingsValues.SettingsFile); return(settings.TimeInterval); }