public void NewContest(ContestBO contest) { using (var context = new aspnet_learningEntities()) { var rawContest = new contests() { name = contest.Name, food_item = contest.FoodItem, location = contest.Location, date = contest.Date }; context.contests.Add(rawContest); context.SaveChanges(); } }
public void UpdateContest(ContestBO contest) { using (var context = new aspnet_learningEntities()) { var rawCon = context.contests.SingleOrDefault(c => c.id == contest.Id); if (rawCon == null) { throw new NullReferenceException("The contest you tried to update does not exist"); } rawCon.name = contest.Name; rawCon.food_item = contest.FoodItem; rawCon.location = contest.Location; rawCon.date = contest.Date; context.SaveChanges(); } }
public void UserSelected(object sender, EventArgs eventArgs) { var listView = sender as ListView; var user = new UserBO { Id = (int)listView.SelectedValue }; var contest = new ContestBO { Id = (int)Session["contestId"] }; ParticipationFormView.DataSource = new List <ContestParticipantBO>() { new ContestParticipantBO(null, null, user, contest) }; ParticipationFormView.DataBind(); SaveButton.Visible = true; }
public void DeleteContestById(ContestBO contest) { new ContestWriter().DeleteContestById(contest.Id); }
public void InsertContest(ContestBO contest) { new ContestWriter().NewContest(contest); }
public void UpdateContest(ContestBO contest) { new ContestWriter().UpdateContest(contest); }