コード例 #1
0
        protected void btnCihazUpdate_Click(object sender, EventArgs e)
        {
            string ad   = cihaz_adi_up.Text;
            string acik = aciklama_up.Text;

            decimal bak = Decimal.Parse(stok_up.Text);
            int     id  = Int32.Parse(hdnCihazID.Value.Trim());

            string firma     = KullaniciIslem.firma();
            string stokS     = hdnCihazStok.Value;
            string yeniStoks = stok_up.Text;
            string yenimalS  = maliyet_up.Text;
            string malS      = hdnCihazMaliyet.Value;

            int    birimid = Int32.Parse(drdBirimUp.SelectedValue);
            string birim   = drdBirimUp.SelectedItem.Text;

            decimal maliyet = 0;

            if (!string.IsNullOrEmpty(yenimalS))
            {
                maliyet = Decimal.Parse(yenimalS);
            }

            decimal stok = 0;

            if (!string.IsNullOrEmpty(yeniStoks))
            {
                stok = Decimal.Parse(yeniStoks);
            }

            using (radiusEntities dc = MyContext.Context(firma))
            {
                CihazMalzeme m = new CihazMalzeme(dc);

                m.MasrafGuncelle(stok, id, maliyet, ad, acik, birimid, birim);
                Ara(m);
            }

            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);
        }