public void UpdateUser(SportEventOutput sportEventOutput)
        {
            //   var empDTO = Mapper.Map<Event, SportEventOutput>(@sportEventOutput);
            var dataEvent = mapper.Map <Event>(sportEventOutput);

            sportEventRepository.Update(dataEvent);
        }
Exemple #2
0
        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());
     }
 }
Exemple #5
0
        public void UpdateUser(string id, SportEventOutput sportEventOutput)
        {
            var dataEvent = mapper.Map <Event>(sportEventOutput);

            sportEventRepository.Update(id, dataEvent);
        }