private void materialFlatButton1_Click(object sender, EventArgs e) { ConcertContext cc = new ConcertContext(); var concert = cc.Concerts.Find(multi_c * 3 + 2); VisitorContext vc = new VisitorContext(); var visitor = vc.Visitors.Find(user_id); concert.Visitors.Add(visitor); visitor.Concerts.Add(concert); vc.SaveChanges(); cc.SaveChanges(); }
private void materialFlatButton3_Click(object sender, EventArgs e) { materialLabel2.Text = multi_c.ToString(); ConcertContext cc = new ConcertContext(); var concert = cc.Concerts.Find(multi_c * 3 + 1); var g = concert.Name; VisitorContext vc = new VisitorContext(); var visitor = vc.Visitors.Find(user_id); visitor.BuyTicket(ref concert); var f = visitor.Login; //Visitor vs = new Visitor(); //vs.cardNumber = visitor.cardNumber; //vs.CurrentSum = visitor.CurrentSum; //vs.Id = visitor.Id; //vs.Login = visitor.Login; //vs.Password = visitor.Password; //vs.phoneNumber = visitor.phoneNumber; //vs.profileImage = visitor.profileImage; //vs.rank = visitor.rank; //vs.Concerts = visitor.Concerts; //Concert cnc = new Concert(); //cnc.Date = concert.Date; //cnc.Id = concert.Id; //cnc.Manager = concert.Manager; //cnc.Name = concert.Name; //cnc.Place = concert.Place; //cnc.Singers = concert.Singers; //cnc.TicketPrice = concert.TicketPrice; //cnc.Tickets = concert.Tickets; //cnc.Visitors = concert.Visitors; //cnc.WallPaper = concert.WallPaper; cc.Entry(concert).State = EntityState.Modified; vc.Entry(visitor).State = EntityState.Modified; //visitor.Concerts.Add(concert); concert.Visitors.Add(visitor); vc.SaveChanges(); cc.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(); } } }