public async Task <ActionResult> Create(Tags_Group idata) { var result = new ApiResultModel <Tags_Group>(); var data = await _storage.GetRepository <ITagsGroup_Repository>().CreateAsync(idata); if (data != null) { result.Data = data; return(Ok(result)); } else { result.BadRequest(); return(BadRequest(result)); } }
public async Task <ActionResult> Update(int id, Tags_Group idata) { var result = new ApiResultModel <Tags_Group>(); if (idata.id != id) { result.BadRequest("ID mismatch"); return(BadRequest(result)); } var data = await _storage.GetRepository <ITagsGroup_Repository>().UpdateAsync(idata); if (data != null) { result.Data = data; return(Ok(result)); } else { result.BadRequest(); return(BadRequest(result)); } }