public IActionResult RegisterPermissionapplying([FromBody] PermissionRequest permissionRequest) { if (permissionRequest == null) { return(Ok(new APIResponse() { status = APIStatus.FAIL.ToString(), response = "Requst can not be empty." })); } try { PermissionRequest result = PermissionRequestHelper.RegisterPermissionApplDetails(permissionRequest); if (result != null) { return(Ok(new APIResponse() { status = APIStatus.PASS.ToString(), response = result })); } 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 })); } }
public IActionResult GetPermissionApplDetailsList() { try { dynamic expando = new ExpandoObject(); expando.PermissionApplDetailsList = PermissionRequestHelper.GetPermissionApplDetailsList().ToList(); return(Ok(new APIResponse() { status = APIStatus.PASS.ToString(), response = expando })); } catch (Exception ex) { return(Ok(new APIResponse() { status = APIStatus.FAIL.ToString(), response = ex.Message })); } }