public IHttpActionResult GetLeaseContract(int contractId) { try { return(Ok(leaseContractsService.GetLeaseContract(contractId))); } catch (Exception ex) { return(InternalServerError(ex)); } }
public ActionResult LeaseWorkflowAction(int id) { ViewData["contractsManagement"] = "in"; ViewData["leases"] = "active"; var workflow = leaseContractsService.GetUserLeasePaymentWorkflowById(id); var leaseContract = leaseContractsService.GetLeaseContract(workflow.LeaseId); var leasePayment = leaseContractsService.GetLeasePayment((int)workflow.TransactionId); var leaseWorkflowDetails = new LeaseWorkflowDetails() { LeaseContract = leaseContract, LeasePayment = leasePayment, LeaseWorkflowItem = workflow }; return(View(leaseWorkflowDetails)); }