private void OKbutton_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(NameBox.Text) != true && string.IsNullOrWhiteSpace(GenreBox.Text) != true && string.IsNullOrWhiteSpace(ChanelBox.Text) != true) { if (TVprogram.CheckAdd(NameBox.Text, GenreBox.Text, ChanelBox.Text) == 1) { if (TVshow == null) { TVshow = new TVshow(NameBox.Text, GenreBox.Text, ChanelBox.Text); } else { TVshow.Name = NameBox.Text; TVshow.Genre = GenreBox.Text; TVshow.ChanelName = ChanelBox.Text; } } else if (TVprogram.CheckAdd(NameBox.Text, GenreBox.Text, ChanelBox.Text) == 0) { NameBox.Clear(); MessageBox.Show("Назва має містити до 50 символів"); } else if (TVprogram.CheckAdd(NameBox.Text, GenreBox.Text, ChanelBox.Text) == -1) { MessageBox.Show("Довжина полів не має перевищувати 50 символів"); } } else { MessageBox.Show("Всі поля мають бути заповнені"); } }
public SignInAdmin() { InitializeComponent(); program = new TVprogram(); program.Load(); password2Box.Hide(); SignUpbutton.Hide(); label4.Hide(); }
public MainMenuViewer(TVprogram pr) { InitializeComponent(); program = pr; SearchBox.Hide(); FavGridView.Hide(); tVshowBindingSource1.DataSource = program.tvshowList; DateGridView.Hide(); dateBindingSource.ResetBindings(false); DateGridView.DataSource = program.dateList; }
public MainMenuAdmin() { InitializeComponent(); program = new TVprogram(); Fill(); program.Load(); tVshowBindingSource.ResetBindings(false); TVshowGridView.DataSource = program.tvshowList; FillData(); DateGridView.Hide(); }
public void Load() { using (Stream stream = File.OpenRead(path + "tvprogram.bin")) { var serializer = new BinaryFormatter(); TVprogram st = (TVprogram)serializer.Deserialize(stream); Copy(st.tvshowList, program.tvshowList); Copy(st.userList, program.userList); Copy(st.dateList, program.dateList); } void Copy <T>(List <T> from, List <T> to) { to.Clear(); to.AddRange(from); } }
private void Addbutton_Click(object sender, EventArgs e) { string IdShow = NameBox.Text.Substring(0, NameBox.Text.IndexOf('-')); if (!TVprogram.CheckDuration(DurationBox.Text) || Convert.ToDouble(DurationBox.Text) <= 0) { MessageBox.Show("Неправильний формат. Введіть значення у хвилинах!"); } else if (!program.CheckTime(dateTimePicker.Value, Convert.ToDouble(DurationBox.Text), Convert.ToInt32(IdShow))) { MessageBox.Show("Цей час недоступний!"); } else { Date = new Date(dateTimePicker.Value, Convert.ToDouble(DurationBox.Text), Convert.ToInt32(IdShow)); this.DialogResult = DialogResult.OK; } }
public Dao(TVprogram program) { this.program = program; }