$leaveController->setObjLeave($obj);
             $leaveController->setId($obj->getHolidayId());
             $mes = $leaveController->holidaysDelete();
         }
     }
     $leaveController->redirect($mes);
     break;
 case "Holiday_Weekend_List":
     $leaveController->displayDefineHolidays("weekend");
     break;
 case "Holiday_Weekend_Edit":
     $objs = $weekendsExtractor->parseEditData($_POST);
     if (isset($objs) && is_array($objs)) {
         foreach ($objs as $obj) {
             $leaveController->setObjLeave($obj);
             $mes = $leaveController->editHoliday("weekend");
         }
     }
     $leaveController->redirect("");
     break;
 case "Holiday_Specific_Add":
     $obj = $holidaysExtractor->parseAddData($_POST);
     $leaveController->setObjLeave($obj);
     $leaveController->addHoliday();
     $leaveController->redirect(null, array('?leavecode=Leave&action=Holiday_Specific_List'));
     break;
 case "Holiday_Specific_Edit":
     $obj = $holidaysExtractor->parseEditData($_POST);
     $leaveController->setObjLeave($obj);
     $leaveController->editHoliday();
     $leaveController->redirect(null, array('?leavecode=Leave&action=Holiday_Specific_List'));