Ejemplo n.º 1
0
 public SprintModel GetModelFromSprint(Concert concert)
 {
     return new SprintModel
     {
         Artist = concert.Artist.Name,
         Venue = concert.Venue != null ? concert.Venue.Name : null,
         Date = concert.Date.ToShortDateString(),
         Event = concert.Event != null ? concert.Event.Name : string.Empty
     };
 }
Ejemplo n.º 2
0
        public ActionResult Add(string artist, string venue, string date, string atEvent)
        {
            var show = new Concert
            {
                Artist = new Artist { Name = artist },
                Venue = new Venue { Name = venue },
                Date = DateTime.Parse(date).AddHours(20),
                Event = GetOrCreateEvent(atEvent)
            };

            _showRepository.Add(show);

            return RedirectToAction("Index", "Home");
        }
Ejemplo n.º 3
0
        public void AddSprint()
        {
            var repo = new MongoRepository<Concert>();

            var newSprint = new Concert
                {
                    Artist = new Artist
                    {
                        Name = "Eddie Meduza"
                    }
                };

            repo.Add(newSprint);

            var sprint = repo.All(c => c.Artist.Name == "Eddie Meduza");

            Assert.That(sprint, Is.EqualTo(newSprint));
        }
Ejemplo n.º 4
0
 private void CreateShow(DateTime date, string artist, Venue venue = null)
 {
     var show = new Concert
     {
         Artist = new Artist { Name = artist },
         Date = date,
         Venue = venue
     };
     _showRepository.Add(show);
 }