public ActionResult LeaveDetail(int Id) //show each emp leave details for admin { RequestVacationViewModel requestVacation = leaveRequestService.GetLeaveRequestByRequestID(Id); AdminProfileViewModel employee = employeeService.GetEmployeeByID(requestVacation.CreatedBy); requestVacation.RequesterName = employee.FirstName + " " + employee.MiddleName + " " + employee.LastName; DesignationViewModel designation = designationService.GetDesignationByDesignationID(employee.DesignationID); requestVacation.RequesterDesignation = designation.DesignationName; VacationTypeViewModel vacationType = vacationTypeService.GetVacationTypeByVacationId(requestVacation.VacationTypeID); requestVacation.VacationName = vacationType.VacationName; return(View(requestVacation)); }