private void TPickerFimAgua_ValueChanged(object sender, DateTimeValueChangedEventArgs e)
 {
     Configuracoes configuracoes = new Configuracoes();
     configuracoes.SetHorarioFimAgua(MetodosTempo.DateTimeToString((DateTime)e.NewDateTime));
     NotificadorAgua nAgua = new NotificadorAgua();
     nAgua.ApagarRemindersAgua();
     nAgua.CriarRemindersAgua((Application.Current as App).Usuario.Peso);
     Atualizar();
 }
 private void TSwitchAgua_Unchecked(object sender, RoutedEventArgs e)
 {
     Configuracoes configuracoes = new Configuracoes();
     configuracoes.SetReminderAguaOn(false);
     NotificadorAgua nAgua = new NotificadorAgua();
     nAgua.ApagarRemindersAgua();
     TPickerIntervaloAgua.IsEnabled = false;
     TPickerComecoAgua.IsEnabled = false;
     TPickerFimAgua.IsEnabled = false;
 }
示例#3
0
 private void ConfigurarReminders()
 {
     NotificadorAgua nAgua = new NotificadorAgua();
     Configuracoes configuracoes = new Configuracoes();
     if (configuracoes.IsReminderAguaOn())
     {
         if (!nAgua.RemindersAguaConfigurados())
             nAgua.CriarRemindersAgua((Application.Current as App).Usuario.Peso);
         else
         {
             nAgua.ApagarRemindersAgua();
             nAgua.CriarRemindersAgua((Application.Current as App).Usuario.Peso);
         }
     }
     NotificadorRefeicao nRefeicao = new NotificadorRefeicao();
     if (configuracoes.IsReminderRefeicaoOn())
     {
         if (!nRefeicao.RemindersRefeicaoConfigurados())
             nRefeicao.CriarRemindersRefeicao((Application.Current as App).ListaRefeicao);
     }
 }