コード例 #1
0
ファイル: SmartClockPage.xaml.cs プロジェクト: COM8/hackaTUM
        //--------------------------------------------------------Events:---------------------------------------------------------------------\\
        #region --Events--
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            //CalendarHandler.getCalendarList();
            StringDataEntity data = CalendarHandler.getNextEntry();

            if (data == null)
            {
                return;
            }

            TravelDataEntity entity = TravelDataManager.getTravelData(data.date);

            populateDiagramm(entity);
        }
コード例 #2
0
ファイル: SmartClockPage.xaml.cs プロジェクト: COM8/hackaTUM
        //--------------------------------------------------------Sonstige Metoden:-----------------------------------------------------------\\
        #region --Sonstige Metoden (Public)--



        #endregion

        #region --Sonstige Metoden (Private)--
        private void populateDiagramm(TravelDataEntity data)
        {
            DateTime time = DateTime.Now;

            time = data.startTime.AddMinutes(-4);

            startAdress_lbl.Text  = data.startAdress;
            targetAdress_lbl.Text = data.targetAdress;
            targetTime_lbl.Text   = time.Hour.ToString().PadLeft(2, '0') + ":" + time.Minute.ToString().PadLeft(2, '0');
            time = time.AddMinutes(-data.timeInMinutes);
            startTime_lbl.Text       = time.Hour.ToString().PadLeft(2, '0') + ":" + time.Minute.ToString().PadLeft(2, '0');
            timeToGetToWork_lbl.Text = data.timeInMinutes + " Minute(s)";

            time           = time.AddMinutes(-45);
            alarm_lbl.Text = time.Hour.ToString().PadLeft(2, '0') + ":" + time.Minute.ToString().PadLeft(2, '0');
        }