public void UpdateUser(SportEventOutput sportEventOutput) { // var empDTO = Mapper.Map<Event, SportEventOutput>(@sportEventOutput); var dataEvent = mapper.Map <Event>(sportEventOutput); sportEventRepository.Update(dataEvent); }
public void EditTest() { //Arrange var sportEventBussinesLayer = Substitute.For <ISportEventBussinesLayer>(); var controller = new SportEventController(sportEventBussinesLayer); //Act var @event = new SportEventOutput(); @event.Date = DateTime.Today.AddDays(1); controller.Edit("EVT-0001", @event); //Assert sportEventBussinesLayer.Received(1).UpdateUser(Arg.Any <String>(), Arg.Any <SportEventOutput>()); //.Fail(); }
public ActionResult Edit(SportEventOutput sportEventOutput) { //try //{ // TODO: Add update logic here sportEventBussinesLayer.UpdateUser(sportEventOutput); return(RedirectToAction("ViewAllData")); //} //catch //{ // return View(); //} }
public ActionResult Edit(string id, SportEventOutput sportEventOutput) { try { if (sportEventOutput.Date < DateTime.Now) { ModelState.AddModelError("Date", "Must be grate than today"); return(View()); } else { sportEventBussinesLayer.UpdateUser(id, sportEventOutput); return(RedirectToAction("ViewAllData")); } } catch { return(View()); } }
public void UpdateUser(string id, SportEventOutput sportEventOutput) { var dataEvent = mapper.Map <Event>(sportEventOutput); sportEventRepository.Update(id, dataEvent); }