public Form2(int manager_id) { InitializeComponent(); man_id = manager_id; MaterialSkinManager materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme( Primary.Grey50, Primary.Grey900, Primary.Grey500, Accent.DeepOrange200, TextShade.BLACK); SingerContext cs = new SingerContext(); //Singer sing = new Singer(); //sing.Name = "Billie"; //sing.NextConcert = "hai"; //cs.Singers.Add(sing); //cs.SaveChanges(); //var singers = cs.Singers; //comboBox1.Items.Add("hello"); var concerts = cs.Singers; foreach (var singer in concerts) { comboBox1.Items.Add(singer.Login); } //materialTabControl1.SelectedIndex = 1; //ImageList imageList = new ImageList(); }
public Form1(int id, int rank) { multi_s = 0; multi_c = 0; user_id = id; user_rank = rank; InitializeComponent(); //materialLabel2.Text = user_id.ToString(); MoneyHandler handler = delegate(int money) { materialLabel1.Text = '$' + money.ToString(); }; Converter convertGrivnas = money_ => money_ * 28; MaterialSkinManager materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme( Primary.Grey50, Primary.Grey900, Primary.Grey500, Accent.DeepOrange200, TextShade.BLACK); materialTabControl1.SelectedIndex = 1; handler.Invoke(convertGrivnas(2000)); switch (rank) { case 1: button4.Show(); button5.Hide(); VisitorContext vc = new VisitorContext(); var current_user = vc.Visitors.Find(id); materialLabel14.Text = current_user.Login; //pictureBox18.Load(current_user.profileImage); materialLabel15.Text = "Відвідувач"; break; case 2: SingerContext sc = new SingerContext(); var current_user1 = sc.Singers.Find(id); materialLabel14.Text = current_user1.Login; //pictureBox18.Load(current_user1.profileImage); materialLabel15.Text = "Співак"; break; case 3: button4.Show(); button5.Show(); ManagerContext mc = new ManagerContext(); var current_user2 = mc.Managers.Find(id); materialLabel14.Text = current_user2.Login; //pictureBox18.Load(current_user2.profileImage); materialLabel15.Text = "Менеджер"; break; } //ImageList imageList = new ImageList(); // tableLayoutPanel1. }
private void button1_Click(object sender, EventArgs e) { ConcertContext db = new ConcertContext(); SingerContext dw = new SingerContext(); Concert concert = new Concert(); var FN = openFileDialog1.FileName.Split('\\'); var fileOfPic = "ConcertWallpapers\\" + FN.Last(); pictureBox2.Image.Save(fileOfPic); concert.Place = materialSingleLineTextField1.Text; concert.Tickets = Convert.ToInt32(materialSingleLineTextField2.Text); concert.TicketPrice = Convert.ToInt32(materialSingleLineTextField3.Text); concert.Name = materialSingleLineTextField4.Text; concert.WallPaper = fileOfPic; concert.Singers = dw.Singers.FirstOrDefault(p => p.Login == comboBox1.Text); concert.Date = dateTimePicker1.Text; ManagerContext mc = new ManagerContext(); concert.Manager = mc.Managers.Find(man_id); //concert.SingerName = comboBox1.Text; db.Concerts.Add(concert); db.SaveChanges(); }
private void button1_Click_1(object sender, EventArgs e) { var login = textBox1.Text; var password = maskedTextBox1.Text; var cpassword = maskedTextBox2.Text; var phone_number = maskedTextBox3.Text; var card_number = maskedTextBox4.Text; var rank = 1; if (materialRadioButton2.Checked) { rank = 2; } else if (materialRadioButton3.Checked) { rank = 3; } var FN = openFileDialog1.FileName.Split('\\'); var fileOfPic = "ProfileImages\\" + FN.Last(); pictureBox1.Image.Save(fileOfPic); //"\\ProfileImages\\" + if (rank == 1) { VisitorContext vc = new VisitorContext(); Visitor visitor = new Visitor(); if (password == cpassword) { visitor.Login = login; visitor.Password = password; visitor.phoneNumber = phone_number; visitor.cardNumber = card_number; visitor.rank = rank; visitor.profileImage = fileOfPic; vc.Visitors.Add(visitor); vc.SaveChanges(); } } else if (rank == 2) { SingerContext sc = new SingerContext(); Singer singer = new Singer(); if (password == cpassword) { singer.Login = login; singer.Password = password; singer.phoneNumber = phone_number; singer.cardNumber = card_number; singer.rank = rank; singer.profileImage = fileOfPic; sc.Singers.Add(singer); sc.SaveChanges(); } } else { ManagerContext mc = new ManagerContext(); Manager manager = new Manager(); if (password == cpassword) { manager.Login = login; manager.Password = password; manager.phoneNumber = phone_number; manager.cardNumber = card_number; manager.rank = rank; manager.profileImage = fileOfPic; manager.Concerts = null; mc.Managers.Add(manager); mc.SaveChanges(); } } }
private void button2_Click(object sender, EventArgs e) { bool complete = false; if (!complete) { using (VisitorContext vc = new VisitorContext()) { var Visitors = vc.Visitors.Where(p => p.Login == textBox3.Text); if (Visitors.Count() > 0) { complete = true; foreach (var v in Visitors) { if (v.Password == textBox2.Text) { Form1 form1 = new Form1(v.Id, 1); form1.Show(); break; } } } } } if (complete) { this.Hide(); } else { using (SingerContext sc = new SingerContext()) { var Singers = sc.Singers.Where(p => p.Login == textBox3.Text); if (Singers.Count() > 0) { complete = true; foreach (var s in Singers) { if (s.Password == textBox2.Text) { Form1 form1 = new Form1(s.Id, 2); form1.Show(); break; } } } } } if (complete) { this.Hide(); } else { using (ManagerContext mc = new ManagerContext()) { var Managers = mc.Managers.Where(p => p.Login == textBox3.Text); if (Managers.Count() > 0) { complete = true; foreach (var m in Managers) { if (m.Password == textBox2.Text) { Form1 form1 = new Form1(m.Id, 3); form1.Show(); break; } } } } } if (complete) { this.Hide(); } else { button2.Text = "Net"; } }