Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as
===================================================================
diff -u -r735adeb5d2ea7849b86d4991480630c4613fadec -r41ab3468f815ab6e9185df0c6eda2d10199f3c93
--- lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as (.../LessonTabView.as) (revision 735adeb5d2ea7849b86d4991480630c4613fadec)
+++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/mv/tabviews/LessonTabView.as (.../LessonTabView.as) (revision 41ab3468f815ab6e9185df0c6eda2d10199f3c93)
@@ -88,6 +88,7 @@
private var manageStatus_lbl:Label;
private var manageStart_lbl:Label;
private var manageDate_lbl:Label;
+ private var manageTime_lbl:Label;
private var start_date_lbl:Label;
private var schedule_date_lbl:Label;
private var btnLabel:String;
@@ -419,28 +420,32 @@
// is started?
if(s.isStarted){
+
start_date_lbl.text = s.getStartDateTime();
start_date_lbl.visible = true;
+ schedule_date_lbl.text = "";
} else {
+ // is scheduled to start?
+ if(s.isScheduled){
+ schedule_date_lbl.text = s.getScheduleDateTime();
+ schedule_date_lbl.visible = true;
+ } else {
+ schedule_date_lbl.visible = false;
+ }
start_date_lbl.visible = false;
}
start_btn.visible = a;
- // is scheduled to start?
- if(s.isScheduled){
- schedule_date_lbl.text = s.getScheduleDateTime();
- schedule_date_lbl.visible = true;
- } else {
- schedule_date_lbl.visible = false;
- }
+
scheduleTime._visible = b;
scheduleDate_dt.visible = b;
schedule_btn.visible = b;
manageDate_lbl.visible = b;
+ manageTime_lbl.visible = b;
/**
if(seq.isStarted()){
@@ -491,8 +496,14 @@
}
public function scheduleLessonStart(evt:Object):Void{
- var datetime:String = getScheduleDateTime(scheduleDate_dt.selectedDate, scheduleTime.f_returnTime());
- mm.getMonitor().startLesson(true, _root.lessonID, datetime);
+ Debugger.log('setting Schedule Date :' + scheduleDate_dt.selectedDate,Debugger.CRITICAL,'scheduleLessonStart','org.lamsfoundation.lams.LessonTabView');
+ if (scheduleDate_dt.selectedDate == null || scheduleDate_dt.selectedDate == undefined){
+ LFMessage.showMessageAlert(Dictionary.getValue('al_validation_schstart'), null, null);
+ }else {
+ var datetime:String = getScheduleDateTime(scheduleDate_dt.selectedDate, scheduleTime.f_returnTime());
+ mm.getMonitor().startLesson(true, _root.lessonID, datetime);
+ }
+
}
private function populateContributeActivities():Void{
@@ -677,8 +688,8 @@
manageClass_lbl.text = ""+Dictionary.getValue('ls_manage_class_lbl')+"";
manageStatus_lbl.text = ""+Dictionary.getValue('ls_manage_status_lbl')+"";
manageStart_lbl.text = ""+Dictionary.getValue('ls_manage_start_lbl')+"";
- manageDate_lbl.text = ""+Dictionary.getValue('ls_manage_date_lbl')+"";
-
+ manageDate_lbl.text = Dictionary.getValue('ls_manage_date_lbl');
+ manageTime_lbl.text = Dictionary.getValue('ls_manage_time_lbl');
//Button
viewLearners_btn.label = Dictionary.getValue('ls_manage_learners_btn');
editClass_btn.label = Dictionary.getValue('ls_manage_editclass_btn');
@@ -722,13 +733,18 @@
manageClass_lbl.setStyle('styleName',styleObj);
manageStatus_lbl.setStyle('styleName',styleObj);
manageStart_lbl.setStyle('styleName',styleObj);
- manageDate_lbl.setStyle('styleName',styleObj);
+
schedule_date_lbl.setStyle('styleName', styleObj);
sessionStatus_txt.setStyle('styleName', styleObj);
numLearners_txt.setStyle('styleName', styleObj);
class_txt.setStyle('styleName', styleObj);
+ //SMALL LABELS
+ styleObj = _tm.getStyleObject('PIlabel');
+ manageDate_lbl.setStyle('styleName',styleObj);
+ manageTime_lbl.setStyle('styleName',styleObj);
+
//BUTTONS
styleObj = _tm.getStyleObject('button');
viewLearners_btn.setStyle('styleName',styleObj);
@@ -781,7 +797,7 @@
dayStr=day.toString();
}
- var month = date.getMonth()+1;
+ var month = date.getMonth(); //+1;
if(month<10){
monthStr=String(0)+month;
} else {