public void AddOutcome(OutcomeModel model) { using (var repository = repositoryFactory.Create <Outcome>()) { repository.Insert(mapper.Map <Outcome>(model)); } }
public void EditOutcome(OutcomeModel model) { using (var repository = repositoryFactory.Create <Outcome>()) { var outcome = repository.Get(model.Id); repository.Insert(mapper.Map(model, outcome)); } }
public void Put([FromBody] OutcomeModel model) { service.EditOutcome(model); }
public void Post([FromBody] OutcomeModel model) { service.AddOutcome(model); }