public EventsFields Create(EventsFields oneEvent) { Log.Information("User added new event"); _eventsList.Add(oneEvent); oneEvent.Id = _eventsList.Count + 1; return(oneEvent); }
public IActionResult Create(EventsFields oneEvent) { if (ModelState.IsValid) { EventsFields events = _eventsList.Create(oneEvent); return(RedirectToAction("Index")); } return(View(oneEvent)); }
public bool UpdateEvent(int id, EventsFields EventToUpdate) { Serilog.Log.Information("User updated an event"); var currentEvent = GetEventById(id); currentEvent.Name = EventToUpdate.Name; currentEvent.StartDate = EventToUpdate.StartDate; currentEvent.PlaceName = EventToUpdate.PlaceName; currentEvent.TicketsType = EventToUpdate.TicketsType; return(true); }
public void CreateUserOwnEvent() { //ARRANGE var newEvent = new EventsFields(); newEvent.Name = "test"; var addNewEvent = new EventsFromJson(); //ACT var sut = addNewEvent.Create(newEvent); //ASSERT sut.Name.Should().Be(newEvent.Name); }
public IActionResult Edit(int id, EventsFields eventtoupdate) { _eventsList.UpdateEvent(id, eventtoupdate); return(RedirectToAction(nameof(Index))); }