Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using System.IO;
- namespace MeThree
- {
- public partial class MeThree : Form
- {
- public MeThree()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- List<int> Tijd = new List<int>();
- List<int> tijdPlaylistStream = new List<int>();
- List<int> tijdPlaylistOverzicht = new List<int>();
- List<int> lstPlaylistOverzicht = new List<int>();
- int tijdPlaylist;
- private void btnToevoegen_Click(object sender, EventArgs e)
- { int j; int jee;
- if (txtNaam.Text == "")
- {
- MessageBox.Show("geen vlognaam");
- }
- else if (!Int32.TryParse(txtMinuten.Text, out j) || !Int32.TryParse(txtSecondes.Text, out jee)) {
- MessageBox.Show("tijd is in cijfers");
- }
- else if (Convert.ToInt32(txtSecondes.Text) > 59)
- {
- MessageBox.Show("Seconden onder 60 aub");
- }
- else if (Convert.ToInt32(txtMinuten.Text) > 59)
- {
- MessageBox.Show("Te lange vlog");
- }
- else
- {
- lstVlogs.Items.Add(txtNaam.Text);
- lstBeschikbareVlogs.Items.Add(txtNaam.Text);
- int vlogTijdInSeconden = Convert.ToInt32(txtMinuten.Text) * 60 + Convert.ToInt32(txtSecondes.Text);
- Tijd.Add(vlogTijdInSeconden);
- // MessageBox.Show(Convert.ToString(Tijd.Last()));
- MessageBox.Show("Gelukt!");
- }
- }
- private void btnVerwijderen_Click(object sender, EventArgs e)
- {
- int geselecteerd = lstVlogs.SelectedIndex;
- lstVlogs.Items.RemoveAt(geselecteerd);
- lstBeschikbareVlogs.Items.RemoveAt(geselecteerd);
- }
- private void btnMoveToPlaylist_Click(object sender, EventArgs e)
- {
- var SelectedItem = lstBeschikbareVlogs.SelectedItem;
- int SelectedIndex = lstBeschikbareVlogs.SelectedIndex;
- lstPlaylistStream.Items.Add(SelectedItem);
- // lstBeschikbareVlogs.Items.RemoveAt(SelectedIndex);
- tijdPlaylist = tijdPlaylist + Tijd[SelectedIndex];
- TimeSpan t = TimeSpan.FromSeconds(tijdPlaylist);
- lblDuur.Text = t.ToString();
- }
- private void btnMoveToVlogs_Click(object sender, EventArgs e)
- {
- var SelectedItem = lstPlaylistStream.SelectedItem;
- int SelectedIndex = lstPlaylistStream.SelectedIndex;
- // lstBeschikbareVlogs.Items.Add(SelectedItem);
- lstPlaylistStream.Items.RemoveAt(SelectedIndex);
- tijdPlaylist = tijdPlaylist - Tijd[SelectedIndex];
- TimeSpan t = TimeSpan.FromSeconds(tijdPlaylist);
- lblDuur.Text = t.ToString();
- }
- List<int> TijdOpgeslagen = new List<int>();
- private void btnPlaylistOpslaan_Click(object sender, EventArgs e)
- {
- lstPlaylists.Items.Add(txtPlaylistNaam.Text);
- tijdPlaylistOverzicht.Add(tijdPlaylist);
- int SelectedIndex = lstPlaylistStream.SelectedIndex;
- //tijdOverzicht.Text = tijdPlaylistOverzicht[SelectedIndex].ToString();
- }
- private void lstPlaylists_SelectedIndexChanged(object sender, EventArgs e)
- {
- int SelectedIndex = lstPlaylists.SelectedIndex;
- var SelectedItem = lstPlaylists.SelectedItem;
- naamOverzicht.Text = "Naam: " + lstPlaylists.SelectedItem.ToString();
- TimeSpan t = TimeSpan.FromSeconds(tijdPlaylistOverzicht[SelectedIndex]);
- duurOverzicht.Text = "Duur: " + t.ToString();
- tijdOverzicht.Text = "Tijd: " + t.ToString();
- }
- private void btnOverzichtVerwijder_Click(object sender, EventArgs e)
- {
- int geselecteerd = lstPlaylists.SelectedIndex;
- naamOverzicht.Text = "Naam: ";
- duurOverzicht.Text = "Duur: ";
- tijdOverzicht.Text = "Tijd: ";
- tijdPlaylistOverzicht.RemoveAt(geselecteerd);
- lstPlaylists.Items.RemoveAt(geselecteerd);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement