public IHttpActionResult Get(long id) { Setting setting = settingService.GetById(id); var viewModel = new SettingViewModel(); Mapper.Map(setting, viewModel); return Ok(viewModel); }
public IHttpActionResult Post(SettingViewModel settingViewModel) { Setting setting = new Setting(); Mapper.Map(settingViewModel, setting); setting = settingService.Add(setting); settingViewModel.Id = setting.Id; return Ok(settingViewModel); }
public IHttpActionResult Put(long id, SettingViewModel settingViewModel) { settingViewModel.Id = id; var setting = settingService.GetById(id); Mapper.Map(settingViewModel, setting); settingService.Update(setting); return Ok(settingViewModel); }