Example #1
0
 void HandleNewSheduleWorkClicked(object sender, NewSheduleWorkEventArgs e)
 {
     if (QSMain.User.Permissions["worker"])
     {
         return;
     }
     NewSheduleWorkClicked?.Invoke(this, e);
 }
Example #2
0
        protected void OnNewSheduleWorkClicked(OrdersCalendar calendar)
        {
            EventHandler <NewSheduleWorkEventArgs> handler = NewSheduleWorkClicked;

            if (handler != null)
            {
                NewSheduleWorkEventArgs e = new NewSheduleWorkEventArgs();
                handler(this, e);
            }
        }
    protected void OnNewSheduleWork(object sender, NewSheduleWorkEventArgs arg)
    {
        SheduleDlg frmSheduleWork = new SheduleDlg(arg.PointNumber, arg.CalendarNumber, arg.Date);

        frmSheduleWork.Show();
        int result = frmSheduleWork.Run();

        if (result == (int)ResponseType.Ok)
        {
            ((OrdersCalendar)sender).RefreshOrders();
        }
        frmSheduleWork.Destroy();
    }