예제 #1
0
        public ActionResult Create(Speaker speakerToCreate)
        {
            if (ModelState.IsValid)
            {
                _repository.AddSpeaker(speakerToCreate);
                _repository.Save();

                return RedirectToAction("Index");
            }
            return View("Create", speakerToCreate);
        }
 /// <summary>
 /// Creates third tshirt example
 /// </summary>
 /// <returns>Example location 3</returns>
 private static Speaker GenerateNewSpeaker3()
 {
     var item = new Speaker
     {
         People = new People
         {
             email = "*****@*****.**",
             is_alum = true,
             name = "name3",
             phone_number = "555-555-5555"
         }
     };
     return item;
 }
 private static bool EqualSpeakers(Speaker item1, Speaker item2)
 {
     return EqualPeople(item1.People, item2.People);
 }
예제 #4
0
 public void UnRegisterSpeakerForEvent(Speaker speaker, Event ev)
 {
     throw new NotImplementedException();
 }
예제 #5
0
 public void RegisterSpeakerForEvent(Speaker speaker, Event ev)
 {
     var evs = new EventsSpeaker();
     evs.Speaker = speaker;
     evs.Event = ev;
     ev.EventsSpeakers.Insert(0, evs);
     speaker.EventsSpeakers.Insert(0, evs);
 }
예제 #6
0
 public void DeleteSpeaker(Speaker speaker)
 {
     _speakers.Remove(speaker);
 }
예제 #7
0
 public void AddSpeaker(Speaker speaker)
 {
     speaker.People.id = ++_personMaxId;
     _speakers.Add(speaker);
 }
 public void AddSpeaker(Speaker speaker)
 {
     _conferenceware.Speakers.InsertOnSubmit(speaker);
 }
 public void UnRegisterSpeakerForEvent(Speaker speaker, Event ev)
 {
     EventsSpeaker evs =
         _conferenceware.EventsSpeakers.SingleOrDefault(
             x => x.Speaker == speaker && x.Event == ev);
     _conferenceware.EventsSpeakers.DeleteOnSubmit(evs);
 }
 public void RegisterSpeakerForEvent(Speaker speaker, Event ev)
 {
     EventsSpeaker evs =
         _conferenceware.EventsSpeakers.SingleOrDefault(
             x => x.Speaker == speaker && x.Event == ev);
     if (evs == null)
     {
         evs = new EventsSpeaker { Speaker = speaker, Event = ev };
         _conferenceware.EventsSpeakers.InsertOnSubmit(evs);
     }
 }
 public void DeleteSpeaker(Speaker speaker)
 {
     DeletePerson(speaker.person_id);
     _conferenceware.Speakers.DeleteOnSubmit(speaker);
 }
 partial void DeleteSpeaker(Speaker instance);
 partial void UpdateSpeaker(Speaker instance);
 partial void InsertSpeaker(Speaker instance);