protected void btnCihazUpdate_Click(object sender, EventArgs e) { string ad = cihaz_adi_up.Text; string acik = aciklama_up.Text; int sure = 12;//Int32.Parse(garanti_suresi_up.Text); decimal bak = Decimal.Parse(stok_up.Text); int cihazid = Int32.Parse(hdnCihazID.Value); string firma = KullaniciIslem.firma(); string stokS = hdnCihazStok.Value; string yeniStoks = stok_up.Text; string yenimalS = maliyet_up.Text; string malS = hdnCihazMaliyet.Value; string bar = barcode_up.Text.Trim(); bool sinir = chcSinirsizUp.Checked; decimal maliyet = 0; if (!string.IsNullOrEmpty(yenimalS)) { maliyet = Decimal.Parse(yenimalS); } int grupid = Int32.Parse(drdGrupDuzen.SelectedValue); int birimAlinan = Int32.Parse(drdAlinanBirimUp.SelectedValue); int birimSatilan = Int32.Parse(drdSatilanBirimUp.SelectedValue); using (radiusEntities dc = MyContext.Context(firma)) { CihazMalzeme m = new CihazMalzeme(dc); if (stokS != yeniStoks || malS != yenimalS) { m.StokGuncelle(bak, cihazid, maliyet, sinir); } if (!String.IsNullOrEmpty(satis_up.Text)) { decimal fiyat = Decimal.Parse(satis_up.Text); m.FiyatGuncelle(cihazid, fiyat); } m.CihazGuncelle(ad, acik, sure, cihazid, grupid, bar, birimAlinan, birimSatilan, sinir); Ara(dc); } System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append(" alertify.success('Güncelleme tamamlandı!');"); sb.Append("$('#updateModal').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "UpdateShowModalScript", sb.ToString(), false); }