private void Delete() { Page.Validate(); if (Page.IsValid) { // Delete full length lining int workId = Int32.Parse(hdfWorkId.Value); FullLengthLiningSectionDetails fullLengthLiningSectionDetails = new FullLengthLiningSectionDetails(fullLengthLiningTDS); fullLengthLiningSectionDetails.Delete(workId); FullLengthLiningLateralDetails fullLengthLiningLateralDetails = new FullLengthLiningLateralDetails(fullLengthLiningTDS); fullLengthLiningLateralDetails.DeleteAll(workId); FullLengthLiningWorkDetails fullLengthLiningWorkDetails = new FullLengthLiningWorkDetails(fullLengthLiningTDS); fullLengthLiningWorkDetails.Delete(workId); // Update databse UpdateDatabase(); // Store datasets Session["fullLengthLiningTDS"] = fullLengthLiningTDS; // Redirect string url = ""; url = "./fl_navigator2.aspx?source_page=fl_delete.aspx&client_id=" + hdfCurrentClientId.Value + "&project_id=" + hdfCurrentProjectId.Value + GetNavigatorState() + "&update=yes"; Response.Redirect(url); } }