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);
 }