protected void grdNotes_RowDeleting(object sender, GridViewDeleteEventArgs e) { // Notes Gridview, if the gridview is edition mode if (grdNotes.EditIndex >= 0) { grdNotes.UpdateRow(grdNotes.EditIndex, true); } // Delete notes int unitId = (int)e.Keys["UnitID"]; int refId = (int)e.Keys["RefID"]; UnitInformationNoteDetails model = new UnitInformationNoteDetails(unitInformationTDS); model.Delete(unitId, refId); if (((Label)grdNotes.Rows[e.RowIndex].Cells[3].FindControl("lblLibraryFileId")).Text.Trim() != "") { int? libraryFilesId = Int32.Parse(((Label)grdNotes.Rows[e.RowIndex].Cells[3].FindControl("lblLibraryFileId")).Text.Trim()); LibraryFilesGateway libraryFilesGateway = new LibraryFilesGateway(); libraryFilesGateway.DeleteByLibraryFilesId((int)libraryFilesId); } // Store dataset Session["unitInformationTDS"] = unitInformationTDS; }
private void GrdNotesDeleteAttachment(int libraryFileId, int refId) { // Button delete functionality if (libraryFileId != 0) { UnitInformationNoteDetails model = new UnitInformationNoteDetails(unitInformationTDS); model.UpdateLibraryFilesId(int.Parse(hdfUnitId.Value), refId, null, "", ""); LibraryFilesGateway libraryFilesGateway = new LibraryFilesGateway(libraryTDSForUnits); libraryFilesGateway.DeleteByLibraryFilesId(libraryFileId); ViewState["update"] = "no"; Session["unitInformationTDS"] = unitInformationTDS; Session["libraryTDSForUnits"] = libraryTDSForUnits; grdNotes.DataBind(); } }
private void GrdNotesDeleteAttachment(int libraryFileId, int refId) { // Button delete functionality if (libraryFileId != 0) { ServiceInformationServiceNote model = new ServiceInformationServiceNote(serviceInformationTDS); model.UpdateLibraryFilesId(int.Parse(hdfServiceId.Value), refId, null, "", ""); LibraryFilesGateway libraryFilesGateway = new LibraryFilesGateway(libraryTDSForServices); libraryFilesGateway.DeleteByLibraryFilesId(libraryFileId); ViewState["update"] = "no"; Session["serviceInformationTDS"] = serviceInformationTDS; Session["libraryTDSForServices"] = libraryTDSForServices; grdNotes.DataBind(); grdCosts.DataBind(); } }