protected void uiRadGridmanuals_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
        {
            if (e.CommandName == "EditSchedule")
            {
                Schedule objData = new Schedule();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));

                uiTextBoxTitle.Text = objData.Name;
                if (!objData.IsColumnNull(Schedule.ColumnNames.StartDate))
                    uiRadDatePickerStartDate.SelectedDate = objData.StartDate;
                if (!objData.IsColumnNull(Schedule.ColumnNames.EndDate))
                    uiRadDatePickerEndDate.SelectedDate = objData.EndDate;
                CurrentSchedule = objData;
                uiPanelEdit.Visible = true;
                uiPanelViewAll.Visible = false;
                uiPanelEditVersions.Visible = false;
                uiPanelVersions.Visible = true;

                BindData_Versions();
            }

            else if (e.CommandName == "DeleteSchedule")
            {
                Schedule objData = new Schedule();
                objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));

                ScheduleVersion versions = new ScheduleVersion();
                versions.GetVersionsByScheduleID(objData.ScheduleID);
                versions.DeleteAll();
                versions.Save();

                objData.MarkAsDeleted();
                objData.Save();
                BindData();
            }
        }