public Termin(DateTime pocetakTermina, DateTime krajTermina, Predmet predmet, Nedelja nedelja) { PocetakTermina = pocetakTermina; Predmet = predmet; Nedelja = nedelja; KrajTermina = krajTermina; duzinaTermina = (int)(krajTermina - pocetakTermina).TotalMinutes / 45; }
public Termin(DateTime pocetakTermina, int duzinaTermina, Predmet predmet, Nedelja nedelja) { PocetakTermina = pocetakTermina; this.duzinaTermina = duzinaTermina; Predmet = predmet; Nedelja = nedelja; KrajTermina = PocetakTermina.AddMinutes(45 * duzinaTermina); }
private void InitNedelja(Nedelja nedelja) { if (nedeljaControl != null) { if (nedeljaControl.GuiObject.Equals(nedelja)) { return; } nedeljaPanel.Controls.Remove(nedeljaControl); nedeljaControl.Dispose(); } nedeljaControl = new NedeljaControl(nedelja, nedeljaPanel, visinaDatePikera, this); nedeljaControl.Dock = DockStyle.Fill; nedeljaPanel.Controls.Add(nedeljaControl); }
public TerminForm(Nedelja nedelja, Predmet predmet, DateTime dan, Termin termin) { this.termin = termin; this.predmet = predmet; this.nedelja = nedelja; InitializeComponent(); InicijalizacijaCasovaUnos(); InicijalizacijaUnosVremena(); DateTime ponedeljak = (nedelja == null) ? dan : nedelja.Ponedeljak; dateTimePicker1.MinDate = new DateTime(ponedeljak.Year, ponedeljak.Month, dan.Day, 7, 0, 0); dateTimePicker1.MaxDate = new DateTime(ponedeljak.Year, ponedeljak.Month, dan.Day, 22, 0, 0); KeyPreview = true; KeyDown += (object sender, KeyEventArgs e) => { if (e.KeyCode == Keys.F1) { DataManger.goToHelp("termin"); } }; }
private static void addNedelja(Nedelja ned) { ned.Raspored.RadneNedelje.Add(ned); }
public static void removeNedelja(Nedelja ned) { ned.Raspored.RadneNedelje.Remove(ned); }