protected void uiRadGridmanuals_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName == "EditManual") { Manual objData = new Manual(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); uiTextBoxTitle.Text = objData.Title; CurrentManual = objData; uiPanelEdit.Visible = true; uiPanelViewAll.Visible = false; uiPanelEditVersions.Visible = false; uiPanelVersions.Visible = true; uiLinkButtonEditForms.Visible = true; BindData_Versions(); } else if (e.CommandName == "DeleteManual") { Manual objData = new Manual(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); ManualVersion versions = new ManualVersion(); versions.GetVersionsByManualID(objData.ManualID); versions.DeleteAll(); versions.Save(); ManualForm forms = new ManualForm(); forms.GetFormsByManualID(objData.ManualID); for (int i = 0; i < forms.RowCount; i++) { FromVersion formversions = new FromVersion(); formversions.GetVersionsByFormID(forms.ManualFormID); formversions.MarkAsDeleted(); formversions.Save(); } forms.DeleteAll(); forms.Save(); objData.MarkAsDeleted(); objData.Save(); BindData(); } }
private void BindData() { ManualForm objdata = new ManualForm(); objdata.GetFormsByManualID(CurrentManual, new Guid(Membership.GetUser().ProviderUserKey.ToString())); uiRadGridmanuals.DataSource = objdata.DefaultView; uiRadGridmanuals.DataBind(); }
private void BindData() { ManualForm objdata = new ManualForm(); objdata.GetFormsByManualID(CurrentManual.ManualID); uiRadGridmanuals.DataSource = objdata.DefaultView; uiRadGridmanuals.DataBind(); }