void ReleaseDesignerOutlets() { if (DayText != null) { DayText.Dispose(); DayText = null; } if (NextButton != null) { NextButton.Dispose(); NextButton = null; } if (PreviousButton != null) { PreviousButton.Dispose(); PreviousButton = null; } if (ProgressRing != null) { ProgressRing.Dispose(); ProgressRing = null; } if (TableView != null) { TableView.Dispose(); TableView = null; } }
private void UpdateTexts() { YearText.Text = SelectedTime.Year.ToString("0000"); MonthText.Text = SelectedTime.Month.ToString("00"); DayText.Text = SelectedTime.Day.ToString("00"); HourText.Text = SelectedTime.Hour.ToString("00"); MinuteText.Text = SelectedTime.Minute.ToString("00"); SecondText.Text = SelectedTime.Second.ToString("00"); YearText.SelectAll(); MonthText.SelectAll(); DayText.SelectAll(); HourText.SelectAll(); MinuteText.SelectAll(); SecondText.SelectAll(); }
protected override void ParseLine(string line, DayInformation dto) { var textLine = Text.TryParse(line); if (textLine.WasSuccessful) { var dayText = new DayText { StartDate = dto.Date, Text = new string(textLine.Value.ToArray()) }; dto.Texts.Add(dayText); return; } var guidLine = Guid.TryParse(line); if (guidLine.WasSuccessful) { ApplyToLastDayText(dto, dayText => { dayText.Guid = guidLine.Value.Guid; if (dayText.StartDate != null) { dayText.EndDate = new DateTime(dayText.StartDate.Ticks).AddDays(guidLine.Value.Days); } }); return; } var gradesLine = Grades.TryParse(line); if (gradesLine.WasSuccessful) { ApplyToLastDayText(dto, dayText => dayText.Grades = gradesLine.Value.ToArray()); return; } var lessonsLine = Lessons.TryParse(line); if (lessonsLine.WasSuccessful) { dto.FreeLessons.AddRange(lessonsLine.Value); return; } }
void Start() { instance = this; updateDateText(); }