protected void OnOpenSheduleWork(object sender, EventArgs arg) { CalendarItem item = (CalendarItem)sender; SheduleDlg shedule = new SheduleDlg(item.id); shedule.Show(); if ((ResponseType)shedule.Run() == ResponseType.Ok) { item.Calendar.RefreshOrders(); } shedule.Destroy(); }
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(); }