protected void btnSave_Click(object sender, EventArgs e) { try { if (rdBtnIsInsuranceClaimed.SelectedValue == "") { ScriptManager.RegisterStartupScript(Page, GetType(), "tmp", "<script type='text/javascript'>alert(\"Please select your option for radio button list.\");</script>", false); return; } if (txtAccidentDateTime.Text == "") { txtAccidentDateTime.Text = DateTime.Now.ToString(CultureInfo.InvariantCulture); } if (txtInitiatedTime.Text == "") { txtInitiatedTime.Text = DateTime.Now.ToString(CultureInfo.InvariantCulture); } if (txtAgeofVehicle.Text == "") { txtAgeofVehicle.Text = "0"; } _vehicleAccidentDetail.VehicleID = int.Parse(ddlistVehicleNumber.SelectedValue); _vehicleAccidentDetail.IncidentTitle = txtIncidentTitle.Text; _vehicleAccidentDetail.AgeOfTheVehicle = float.Parse(txtAgeofVehicle.Text); _vehicleAccidentDetail.KilometerRun = txtKilometerRun.Text; _vehicleAccidentDetail.IncidentHandledBy = txtIncidentHandledBy.Text; _vehicleAccidentDetail.AccidentDescription = txtAccidentDescription.Text; _vehicleAccidentDetail.AccidentDateTime = DateTime.ParseExact(txtAccidentDateTime.Text, "MM/dd/yyyy", CultureInfo.InvariantCulture); _vehicleAccidentDetail.AccidentTimeHrs = ddlistHour.SelectedItem.Value; _vehicleAccidentDetail.AccidentTimeMinutes = ddlistMinute.SelectedItem.Value; _vehicleAccidentDetail.ActionInitiatedBy = txtActionInitiatedBy.Text; _vehicleAccidentDetail.InitiatedTime = DateTime.ParseExact(txtInitiatedTime.Text, "MM/dd/yyyy", CultureInfo.InvariantCulture); _vehicleAccidentDetail.InitiatedTimeHrs = ddlistInitiatedHr.SelectedItem.Value; _vehicleAccidentDetail.InitiatedTimeMinutes = ddlistInitiatedTimeMin.SelectedItem.Value; _vehicleAccidentDetail.InitialContainmentAction = txtInitialContainmentAction.Text; _vehicleAccidentDetail.AccidentRootCause = txtAccidentRootCause.Text; _vehicleAccidentDetail.DamageToAmbulance = txtDamagetoAmbulance.Text; _vehicleAccidentDetail.Damageto3rdPartyProperty = txtDamageto3rdPartyProperty.Text; _vehicleAccidentDetail.PilotName = txtPilotName.Text; _vehicleAccidentDetail.DrivingLicenseNumber = txtDrivingLicenseNumber.Text; _vehicleAccidentDetail.ExpiryDate = DateTime.ParseExact(txtExpiryDate.Text, "MM/dd/yyyy", CultureInfo.InvariantCulture); _vehicleAccidentDetail.EMTName = txtEmtName.Text; _vehicleAccidentDetail.IsVehicleOperational = true; _vehicleAccidentDetail.InjuriesToEmriStaff = txtInjuriestoEMRIStaff.Text; _vehicleAccidentDetail.Injuryto3rdPartyPersonal = txt3rdPartyPersonal.Text; _vehicleAccidentDetail.ApproxRepairCost = txtApproxRepairCost.Text; _vehicleAccidentDetail.AreaPoliceStation = txtAreaPoliceStation.Text; _vehicleAccidentDetail.CDFIRPanchNama = txtFirPanchname.Text; _vehicleAccidentDetail.ReportedBy = txtReportedBY.Text; _vehicleAccidentDetail.Remarks = txtRemarks.Text; _vehicleAccidentDetail.IsInsuranceClaimRequired = Convert.ToBoolean(rdBtnIsInsuranceClaimed.SelectedItem.Value); var iReturn = _vehicleAccidentDetail.InsertVehicleAccidentDetails(); if (iReturn != 0) { Show("Record Inserted Successfully"); ClearControls(); } else { Show("Error"); } } catch (Exception ex) { _helper.ErrorsEntry(ex); } }