Esempio n. 1
0
        public void AddEvent()
        {
            if (!EditMode)
            {
                Date = Date.AddHours(Hour != null ? (double)Hour : 0);

                Date = Date.AddMinutes(Minutes != null ? (double)(Minutes) : 0);

                Event evnt = new Event(Text, Subtext, Date);

                OnAddedEvent?.Invoke(this, new DialogRoutedEventArgs()
                {
                    Object = evnt
                });
            }
            else
            {
                Event.Date = Event.Date.Date.AddHours((double)Hour);

                Event.Date = Event.Date.AddMinutes((double)Minutes);

                OnAddedEvent?.Invoke(this, new DialogRoutedEventArgs()
                {
                    Object = null
                });
            }
        }
Esempio n. 2
0
 private void Added()
 {
     if (transform == null && Parent != null)
     {
         transform = Parent.transform;
     }
     OnAdded();
     OnAddedEvent?.Invoke(this);
 }
Esempio n. 3
0
 private void BtnAdd_Click(object sender, EventArgs e)
 {
     if (LstTeachers.SelectedItem != null)
     {
         var tempPart = (Teacher)LstTeachers.SelectedItem;
         var relation = new Teachers_Courses();
         relation.TeacherID = tempPart.ID;
         relation.CourseID  = Course.ID;
         using (AttendanceListDbEntities context = new AttendanceListDbEntities())
         {
             context.Teachers_Courses.Add(relation);
             context.SaveChanges();
         }
         OnAddedEvent?.Invoke(this, new OnAddedEventArgs());
         RefreshList();
     }
 }
Esempio n. 4
0
        public void Add(T item)
        {
            T[] newInner = new T[_inner == null ? 1 : _inner.Length + 1];

            for (int i = 0; i < newInner.Length; i++)
            {
                if (_inner == null)
                {
                    newInner[i] = item;
                }
                else if (i == newInner.Length - 1)
                {
                    newInner[i] = item;
                }
                else
                {
                    newInner[i] = _inner[i];
                }
            }
            _inner = newInner;

            OnAddedEvent?.Invoke(item);
        }