public TblStateWiseGst Update(TblStateWiseGst stateWiseGst) { try { using Repository <TblStateWiseGst> repo = new Repository <TblStateWiseGst>(); repo.TblStateWiseGst.Update(stateWiseGst); if (repo.SaveChanges() > 0) { return(stateWiseGst); } return(null); } catch { throw; } }
public async Task <IActionResult> UpdateStateWiseGst([FromBody] TblStateWiseGst stateWiseGst) { var result = await Task.Run(() => { if (stateWiseGst == null) { return(Ok(new APIResponse() { status = APIStatus.PASS.ToString(), response = $"{nameof(stateWiseGst)} cannot be null" })); } try { APIResponse apiResponse = null; TblStateWiseGst result = new StateWiseGstHelper().Update(stateWiseGst); if (result != null) { apiResponse = new APIResponse() { status = APIStatus.PASS.ToString(), response = result }; } else { apiResponse = new APIResponse() { status = APIStatus.FAIL.ToString(), response = "Updation Failed." }; } return(Ok(apiResponse)); } catch (Exception ex) { return(Ok(new APIResponse { status = APIStatus.FAIL.ToString(), response = ex.Message })); } }); return(result); }
public async Task <IActionResult> RegisterStateWiseGst([FromBody] TblStateWiseGst stateWiseGst) { var result = await Task.Run(() => { if (stateWiseGst == null) { return(Ok(new APIResponse() { status = APIStatus.FAIL.ToString(), response = $"{nameof(stateWiseGst)} cannot be null" })); } try { var reponse = new StateWiseGstHelper().Register(stateWiseGst); if (reponse != null) { return(Ok(new APIResponse() { status = APIStatus.PASS.ToString(), response = reponse })); } return(Ok(new APIResponse() { status = APIStatus.FAIL.ToString(), response = "Registration Failed" })); } catch (Exception ex) { return(Ok(new APIResponse { status = APIStatus.FAIL.ToString(), response = ex.Message })); } }); return(result); }