if ($operationObject->addEmployeeToPayroll($data, $userId)) {
         $connect->commit();
         $message = "Employee Added Successfully";
         $arr = array('msg' => $message, 'error' => '');
         $jsn = json_encode($arr);
         echo $jsn;
     } else {
         $connect->rollBack();
         $message = "Could Not Add Employeee...!!!";
         $arr = array('msg' => '', 'error' => $message);
         $jsn = json_encode($arr);
         echo $jsn;
     }
     break;
 case 'searchLeave':
     if (!$operationObject->getLeaveDetails($data, $userId)) {
         $message = "Leave Details Not Available...!!!";
         echo AppUtil::getReturnStatus("fail", $message);
     }
     break;
 case 'changeLeaveStatus':
     if (!$operationObject->changeLeaveStatus($data)) {
         $message = "Could not Cancel Leave...!!!";
         echo AppUtil::getReturnStatus("fail", $message);
     }
     break;
 case 'searchLeaveByDate':
     if (!$operationObject->searchLeaveByDate($data)) {
         $message = "Leave details not available...!!!";
         echo AppUtil::getReturnStatus("fail", $message);
     }