public void AddAwardConditionCallsRepo()
        {
            var controller = GetController();
            var condition  = new AwardCondition();

            controller.AddAwardCondition(condition);
            _awardDefService.Verify(x => x.AddCondition(condition), Times.Once());
        }
        public void DeleteAwardConditionCallsRepo()
        {
            var controller = GetController();
            var condition  = new AwardCondition {
                AwardDefinitionID = "qwert", EventDefinitionID = "oiu"
            };

            controller.DeleteAwardCondition(condition.AwardDefinitionID, condition.EventDefinitionID);
            _awardDefService.Verify(x => x.DeleteCondition(condition.AwardDefinitionID, condition.EventDefinitionID), Times.Once());
        }
 public ActionResult AddAwardCondition(AwardCondition awardCondition)
 {
     _awardDefinitionService.AddCondition(awardCondition);
     return(RedirectToAction("Award", new { id = awardCondition.AwardDefinitionID }));
 }
        public async Task <ActionResult> CreateCondition([FromBody] AwardCondition newCondition)
        {
            await _awardDefinitionService.AddCondition(newCondition);

            return(Ok());
        }
Beispiel #5
0
 public ActionResult CreateCondition([FromBody] AwardCondition newCondition)
 {
     _awardDefinitionService.AddCondition(newCondition);
     return(Ok());
 }