public IHttpActionResult SaveExpense(ExpenseSaveRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } return(Ok(ExpenseHandlers.SaveExpense(request))); }
public IHttpActionResult GetExpenseByActionId(IdRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } var response = ExpenseHandlers.GetExpenseByActionId(request); if (!response.IsSuccess) { return(NotFound()); } return(Ok(response)); }
public IHttpActionResult GetExpenseRejectReason(ExpenseGetRequest request) { if (request == null) { return(BadRequest()); } var response = ExpenseHandlers.GetRejectReason(request); if (!response.IsSuccess) { return(NotFound()); } return(Ok(response)); }
public IHttpActionResult GetExpenseItemByExpenseId(ExpenseGetRequest request) { if (request == null) { return(BadRequest()); } var response = ExpenseHandlers.GetExpenseItemsByExpenseId(request.ExpenseId); if (!response.IsSuccess) { return(NotFound()); } return(Ok(response)); }