public void btnAssignVesselType_Click(object sender, EventArgs e) { try { int VesselTypeAssignment = int.Parse(rdbVesselTypeAssignmentList.SelectedValue); int UnAssignedCrewID = 0, SigningOffVesselId = 0; int Result = 0; if (gvSignOffCrew.SelectedValue != null) { SigningOffVesselId = int.Parse(gvSignOffCrew.DataKeys[gvSignOffCrew.SelectedIndex]["Vessel_ID"].ToString()); } foreach (GridViewRow currentRow in gvUnAssignedCrew.Rows) { RadioButton selectButton1 = (RadioButton)currentRow.FindControl("RowSelector"); if (selectButton1.Checked) { UnAssignedCrewID = int.Parse(((Label)currentRow.FindControl("lblSTAFFID")).Text); break; } } if (UnAssignedCrewID > 0 && SigningOffVesselId > 0) { DataTable dtCrewId = new DataTable(); dtCrewId.Columns.Add("CrewId"); DataRow dr = dtCrewId.NewRow(); dr["CrewId"] = UnAssignedCrewID; dtCrewId.Rows.Add(dr); if (VesselTypeAssignment == 1) { objCrew.CRW_INS_AddVesselTye(dtCrewId, SigningOffVesselId, GetSessionUserID(), ref Result); } Assign(UnAssignedCrewID); ScriptManager.RegisterStartupScript(this, this.GetType(), "script1", "hideVesselType();", true); } } catch (Exception ex) { UDFLib.WriteExceptionLog(ex); } }
public void btnAssignVesselType_Click(object sender, EventArgs e) { try { int VesselTypeAssignment = int.Parse(rdbVesselTypeAssignmentList.SelectedValue); int Result = 0; DataTable dtCrewId = new DataTable(); dtCrewId.Columns.Add("CrewId"); DataRow dr1 = dtCrewId.NewRow(); dr1["CrewId"] = UDFLib.ConvertToInteger(((HiddenField)gvSignOnCrew.Rows[0].FindControl("hdnCrewID")).Value); dtCrewId.Rows.Add(dr1); if (VesselTypeAssignment == 1) { objCrew.CRW_INS_AddVesselTye(dtCrewId, VesselId, GetSessionUserID(), ref Result); } Assign(); } catch (Exception ex) { UDFLib.WriteExceptionLog(ex); } }