public IHttpActionResult Remove(FieldOptionViewModel viewModel) { try { var model = Mapper.Map <FieldOptionViewModel, FieldOption>(viewModel); _app.Remove(model); return(Ok()); } catch { return(BadRequest("Error while deleting Field Option")); } }
public IHttpActionResult Save(FieldOptionViewModel viewModel) { try { var model = Mapper.Map <FieldOptionViewModel, FieldOption>(viewModel); var result = viewModel.Id <= 0 ? _app.Add(model) : _app.Update(model); return(Ok(result)); } catch { return(BadRequest("Error while saving Field Option")); } }