private void Label_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            if (this.UIBegin.isEmpty())
            {
                MessageBox.Show("Thời gian bắt đầu không được để trống", "Thông báo");
                return;
            }
            if (this.UIEnd.isEmpty())
            {
                MessageBox.Show("Thời gian kết thúc không được để trống", "Thông báo");
                return;
            }

            TimeSpan begin = TimeSpan.Parse(this.UIBegin.Text);
            TimeSpan End = TimeSpan.Parse(this.UIEnd.Text);
            if (begin >= End)
            {
                MessageBox.Show("Thời gian bắt đầu phải nhỏ hơn thời gian kết thúc", "Thông báo");
                return;
            }
            if (this.Time == null)
            {
                TimeOff time = new TimeOff();
                time.beginTime = DateTime.Now.setTime(begin);
                time.EndTime = DateTime.Now.setTime(End);
                if (this.SaveDataEvent != null)
                {
                    this.SaveDataEvent(this, new Tuple<int, TimeOff>(this.Postion, time));
                }
            }
            else
            {
                this.Time.beginTime = DateTime.Now.setTime(begin);
                this.Time.EndTime = DateTime.Now.setTime(End);
                if (this.SaveDataEvent != null)
                {
                    this.SaveDataEvent(this, new Tuple<int, TimeOff>(this.Postion, this.Time));
                }
            }

        }
 private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     if (this.Postion >= 0)
     {
         if (App.DataAlarm[this.Postion].TimeOffs != null && App.DataAlarm[this.Postion].TimeOffs.Count > 0)
         {
             this.Time = App.DataAlarm[this.Postion].TimeOffs[0];
         }
         else
         {
             App.DataAlarm[this.Postion].TimeOffs = new List<TimeOff>();
         }
     }
 }