public bool AddCustomer(Account customer) { Account result = BioscoopModel.Accounts.Find(customer.Email); if (result == null) { BioscoopModel.Accounts.Add(customer); BioscoopModel.SaveChanges(); return(true); } else if (customer.City != result.City || customer.Name != result.Name || customer.LastName != result.LastName || customer.Street != result.Street || customer.StreetNumber != result.StreetNumber) { BioscoopModel.Accounts.Remove(result); BioscoopModel.Accounts.Add(customer); BioscoopModel.SaveChanges(); return(true); } else if (result.WantsNewsletter == customer.WantsNewsletter && result.Email == customer.Email) { return(false); } else { BioscoopModel.Accounts.Remove(result); BioscoopModel.Accounts.Add(customer); BioscoopModel.SaveChanges(); return(true); } }
public Movie AddMovie(Movie Movie) { BioscoopModel.Movies.Add(Movie); BioscoopModel.SaveChanges(); Movie MovieAdded = BioscoopModel.Movies.Find(Movie.MovieID); return(MovieAdded); }
public bool AddOrder(Order Order) { try { BioscoopModel.Orders.Add(Order); BioscoopModel.SaveChanges(); return(true); } catch { return(false); } }
public HallMovie AddOneHallMovie(HallMovie Hallmovie) { IEnumerable <HallMovie> hallmovies = BioscoopModel.HallMovies.Where(hm => hm.DateTime <= Hallmovie.DateTimeEnd && hm.DateTimeEnd >= Hallmovie.DateTime && hm.HallID == Hallmovie.HallID).ToList(); if (hallmovies.Count() != 0) { return(hallmovies.FirstOrDefault()); } else { BioscoopModel.HallMovies.Add(Hallmovie); BioscoopModel.SaveChanges(); return(Hallmovie); } }
public bool AddTicket(Ticket ticket) { BioscoopModel.Tickets.Add(ticket); BioscoopModel.SaveChanges(); return(true); }
public bool AddSurvey(Survey Survey) { BioscoopModel.Surveys.Add(Survey); BioscoopModel.SaveChanges(); return(true); }