public async Task <HttpResponseModel> Billing_TransOthers_Set(TransOthersForCreateUpdate model) { var result = await _repo.Billing_TransOthers_Set(model); var modelForReturn = new HttpResponseModel(); switch (result) { case 1: modelForReturn.HttpStatusCode = _response.Created; modelForReturn.ResponseModel = _response.ShowHttpResponse(_response.Created); modelForReturn.Remarks = "successfully added."; break; case 2: modelForReturn.HttpStatusCode = _response.Updated; modelForReturn.ResponseModel = _response.ShowHttpResponse(_response.Updated); modelForReturn.Remarks = "successfully updated."; break; default: modelForReturn.HttpStatusCode = _response.BadRequest; modelForReturn.ResponseModel = _response.ShowHttpResponse(_response.BadRequest); modelForReturn.Remarks = "error processing request."; break; } return(modelForReturn); }