public static void FindByTextRadioButtonList(RadioButtonList rbtnlReceive, string sText) { rbtnlReceive.SelectedIndex = rbtnlReceive.Items.IndexOf(rbtnlReceive.Items.FindByText(sText)); if (rbtnlReceive != null) { rbtnlReceive.Dispose(); rbtnlReceive = null; } }
/// <summary> /// 서비스명 : FindByTextRadioButtonList 오버로딩 메서드. /// 서비스내용 : string 타입의 Text 값을 라디오버튼리스트의 디폴트아이템으로 출력합니다. /// </summary> /// <param name="rbtnlReceive">출력할 RadioButtonList 객체입니다.</param> /// <param name="sText">Text 값입니다.</param> protected void FindByTextRadioButtonList(RadioButtonList rbtnlReceive, string sText) { rbtnlReceive.SelectedIndex = rbtnlReceive.Items.IndexOf(rbtnlReceive.Items.FindByText(sText)); //객체를 해제합니다 if (rbtnlReceive != null) { rbtnlReceive.Dispose(); rbtnlReceive = null; } }
public static void FindByValueRadioButtonList(RadioButtonList rbtnlReceive, object sValue) { if (sValue != null) { rbtnlReceive.SelectedIndex = rbtnlReceive.Items.IndexOf(rbtnlReceive.Items.FindByValue(sValue.ToString())); } if (rbtnlReceive != null) { rbtnlReceive.Dispose(); rbtnlReceive = null; } }
public void TestCleanUp() { _shimObject.Dispose(); _tabContainer1?.Dispose(); _monthCalendar?.Dispose(); _xml1?.Dispose(); _xmlWeekly?.Dispose(); _dtBlastData?.Dispose(); _dummydataTable?.Dispose(); _txtDailyCalendar?.Dispose(); _drpCampaigns?.Dispose(); _rbBlastCalType?.Dispose(); }
public void Clenaup() { shimsContext?.Dispose(); cbxAllowMultiValue?.Dispose(); cbxUnlimitedLengthInDocLib?.Dispose(); cbxRecursiveFilter?.Dispose(); txtQueryFilter?.Dispose(); lblTargetList?.Dispose(); lblTargetWeb?.Dispose(); listTargetList?.Dispose(); listTargetWeb?.Dispose(); listTargetListView?.Dispose(); tdListView?.Dispose(); tdQuery?.Dispose(); rdFilterOption?.Dispose(); SpanDocLibWarning?.Dispose(); SpanLengthWarning?.Dispose(); listTargetColumn?.Dispose(); }
public void FillRadioButtonList(RadioButtonList rbtnList, string strSQL, string strValue, string strText, string strDisplay) { SqlConnection conFillRbtn = new SqlConnection(strConnectionString);//new SqlConnection(ConfigurationManager.AppSettings.Get("Connectionstring")); conFillRbtn.Open(); SqlCommand cmdFillRbtn = new SqlCommand(strSQL, conFillRbtn); cmdFillRbtn.CommandTimeout = 0; SqlDataReader rdrFillRbtn = cmdFillRbtn.ExecuteReader(); rbtnList.DataSource = rdrFillRbtn; rbtnList.DataValueField = strValue; rbtnList.DataTextField = strText; rbtnList.DataBind(); rbtnList.Dispose(); rdrFillRbtn.Close(); rdrFillRbtn.Dispose(); conFillRbtn.Close(); conFillRbtn.Dispose(); GC.Collect(); }
protected void btnTamamla_Click(object sender, EventArgs e) { //Tamamla try { Models.PoliklinikEntities5 p = new Models.PoliklinikEntities5(); Models.Siparisler s_temp = new Models.Siparisler(); var kul = Session["s1"] as Models.Kullanicilar; var resSepet = p.Sepet.Where(x => x.KullaniciAdi == kul.KullaniciAdi).ToList(); int i = 0; s_temp.SiparisNo = Guid.NewGuid(); s_temp.Kargo_Adi = KontrolKargo.Text; s_temp.KartNo = KrediKartNo; s_temp.KullaniciAdi = kul.KullaniciAdi; s_temp.SiparisTarihi = DateTime.Now; s_temp.Taksit_Adet = TaksitSayisi == 0?"Peşin":TaksitSayisi.ToString(); s_temp.ToplamFiyat = GenelToplam; s_temp.UrunID1 = (Guid)resSepet[0].UrunID; s_temp.UrunID1_Adet = (byte)resSepet[0].UrunSiparisAdet; s_temp.UrunID1_Adi = resSepet[0].UrunAdi; s_temp.UrunID1_Fiyat = resSepet[0].UrunFiyat; #region for for (i = 2; i <= resSepet.Count; i++) { switch (i) { case 2: s_temp.UrunID2 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID2_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID2_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID2_Fiyat = resSepet[i - 1].UrunFiyat; break; case 3: s_temp.UrunID3 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID3_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID3_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID3_Fiyat = resSepet[i - 1].UrunFiyat; break; case 4: s_temp.UrunID4 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID4_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID4_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID4_Fiyat = resSepet[i - 1].UrunFiyat; break; case 5: s_temp.UrunID5 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID5_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID5_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID5_Fiyat = resSepet[i - 1].UrunFiyat; break; case 6: s_temp.UrunID6 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID6_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID6_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID6_Fiyat = resSepet[i - 1].UrunFiyat; break; case 7: s_temp.UrunID7 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID7_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID7_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID7_Fiyat = resSepet[i - 1].UrunFiyat; break; case 8: s_temp.UrunID8 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID8_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID8_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID8_Fiyat = resSepet[i - 1].UrunFiyat; break; case 9: s_temp.UrunID9 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID9_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID9_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID9_Fiyat = resSepet[i - 1].UrunFiyat; break; case 10: s_temp.UrunID10 = (Guid)resSepet[i - 1].UrunID; s_temp.UrunID10_Adet = (byte)resSepet[i - 1].UrunSiparisAdet; s_temp.UrunID10_Adi = resSepet[i - 1].UrunAdi; s_temp.UrunID10_Fiyat = resSepet[i - 1].UrunFiyat; break; default: break; } } #endregion p.Siparisler.Add(s_temp); p.SaveChanges(); string script = "alert(\"Siparişiniz başarıyla kaydedildi.\")"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); } catch (Exception ex) { err = ex.Message; string script = "alert(\"" + err + " hatası oluştu.\")"; ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); Response.Redirect("/default.aspx"); } finally { txtAdres.Dispose(); btnAdresGuncelle.Dispose(); rKargo.Dispose(); rOdeme.Dispose(); txtKrediKartNo.Dispose(); CardOwnertmp.Dispose(); dlistAYtmp.Dispose(); dlistYILtmp.Dispose(); txtCVC2.Dispose(); lblKontrolKargo.Dispose(); lblKontrolGenelToplam.Dispose(); p.Dispose(); Response.Redirect("/default.aspx"); } }