public ChangeInfoForm(LogForm f,User CurrUser,List<User> AllUsers) { InitializeComponent(); CurrentUser = CurrUser; this.f = f; this.AllUsers = AllUsers; }
public MainForm(LogForm f, User CurrUser,List<User>AllUsers) { InitializeComponent(); this.f = f; this.CurrentUser = CurrUser; this.AllUsers = AllUsers; WellLab.Text = "Wellcome, " + CurrentUser.Login() + "!"; }
public TracksForm(User CurrentUser, List<MusicFile>Tracks,string labeltext) { InitializeComponent(); this.CurrentUser = CurrentUser; this.label1.Text = labeltext; this.Location = new Point(this.Location.X, 50 * MusicMainForm.albumsformscount); MusicMainForm.albumsformscount++; this.Tracks = Tracks; foreach (var i in Tracks) TracksList.Items.Add(i.Name()); }
public LogForm() { StreamReader dat = new StreamReader(@"cd..\\..\\..\\..\\Resources\\users.data"); while (!dat.EndOfStream) { User A=new User(); A.ReadFrom(dat.ReadLine()); AllUsers.Add(A); } dat.Close(); InitializeComponent(); this.CreateUserTT.SetToolTip(this.LogNewUserBut, "Create new user"); }
public AlbumsListForm(User CurrentUser, List<MusicFile> CurrentArtistsMusic, string currentArtist) { InitializeComponent(); this.Location = new Point(this.Location.X, this.Location.Y + 50*MusicMainForm.albumsformscount); MusicMainForm.albumsformscount++; this.CurrentArtistsMusic=CurrentArtistsMusic; this.CurrentUser = CurrentUser; ArtistLab.Text = currentArtist; AlbumsList.DrawMode = DrawMode.OwnerDrawVariable; foreach (var mf in CurrentArtistsMusic) { if (Albums.FirstOrDefault(temp => mf.Tag().Album() == temp) == null && mf.Tag().Album() != null) { AlbumsList.Items.Add(mf.Tag().Album()); Albums.Add(mf.Tag().Album()); } } AlbumsList.Items.Add(" No Album"); AlbumsList.Sorted = true; }
public MusicMainForm(User CurrentUser,LogForm f) { InitializeComponent(); ArtistsList.DrawMode = DrawMode.OwnerDrawVariable; LoadMusic(); this.CurrentUser = CurrentUser; AlbumsList.Visible = false; foreach (var mf in MusicFiles) { if (Artists.FirstOrDefault(temp => mf.Tag().Artist() == temp) == null && mf.Tag().Artist()!=null) { Artists.Add(mf.Tag().Artist()); ArtistsList.Items.Add(mf.Tag().Artist()); } } ArtistsList.Items.Add(" No Artist"); AlbumsList.Items.Add(" No Album"); this.f = f; AlbumsList.Sorted = true; ArtistsList.Sorted = true; }
private void LogLoginEntered() { if (LogLoginText.TextLength > 0) { CurrentUser = Empty; string login = LogLoginText.Text; string pass = LogPasswordText.Text; foreach (var user in AllUsers) if (login == user.Login() && user.ComparePassword(pass)) CurrentUser = user; if (CurrentUser.Equals(Empty)) { LogPasswordText.Text = ""; MessageBox.Show("Wrong username or password! Check it and try again!"); } else { LogForm f = this; CurrentUser.ReadOpeners(); new MainForm(f,CurrentUser,AllUsers).Show(); this.Hide(); } } }