protected void btnKaydetMakine_Click(object sender, EventArgs e) { //string servisidd = Request.QueryString["servisid"]; string servisidd = hdnServisID.Value; string custidd = Request.QueryString["custid"]; string kimlik = Request.QueryString["kimlik"]; int? custid = null; if (!String.IsNullOrEmpty(custidd)) { custid = Int32.Parse(custidd); } //HESAP ID HDNYE GÖRE DÜZENLEME YAPILIYOR using (radiusEntities dc = MyContext.Context(KullaniciIslem.firma())) { if (!String.IsNullOrEmpty(servisidd)) { //yeni ekleme ServisIslemleri s = new ServisIslemleri(dc); int servisid = Int32.Parse(servisidd); string islem = txtIslemParcaMakine.Value; decimal kdv = Decimal.Parse(txtKDVOraniDuzenleMakine.Text); decimal yekun = Decimal.Parse(txtYekunMakine.Text); string aciklama = txtAciklamaMakine.Text; //int makine_id = -1; string makine = txtMakineAdiGoster.Value; //if (grdMakine.SelectedIndex > -1) //{ int makine_id = Convert.ToInt32(grdMakine.SelectedValue); //} DateTime karar_tarihi = DateTime.Now; string tarS = txtTarihMakine.Value; if (!String.IsNullOrEmpty(tarS)) { karar_tarihi = DateTime.Parse(tarS); } string tarife_kodu = drdTarife.SelectedItem.Text; int tarifeid = Convert.ToInt32(drdTarife.SelectedValue); decimal sure_saat = 0; decimal son = Decimal.Parse(txtSonNumara.Text); decimal baslangic = Decimal.Parse(txtSonNumara.Text); DateTime baslama_tarih = DateTime.Now; DateTime bitis_tarih = DateTime.Now; if (makine_id > -1) { if (!String.IsNullOrEmpty(datetimepicker6.Text) && !String.IsNullOrEmpty(datetimepicker7.Text)) { baslama_tarih = DateTime.Parse(datetimepicker6.Text); bitis_tarih = DateTime.Parse(datetimepicker7.Text); } int dakika = 0; if (!String.IsNullOrEmpty(hdnSaatlik.Value)) { string dakikaS = txtDakika.Text; if (!String.IsNullOrEmpty(dakikaS)) { sure_saat = Decimal.Parse(dakikaS) / 60; dakika = Int32.Parse(dakikaS); } if (!String.IsNullOrEmpty(txtYeniNumara.Text)) { son = Decimal.Parse(txtYeniNumara.Text); } } else { string sureS = txtSure.Text; if (!String.IsNullOrEmpty(sureS)) { sure_saat = Decimal.Parse(sureS); } } string tarife_tipi = hdnTarifeTipi.Value; decimal sayac_farki = son - baslangic; s.serviceKararEkleOperatorCT(servisid, custid, islem, kdv, yekun, aciklama, makine_id, makine, karar_tarihi, User.Identity.Name, tarife_kodu, baslangic, son, sure_saat, baslama_tarih, bitis_tarih, son, dakika, tarife_tipi, tarifeid, sayac_farki); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append(" alertify.success('Hesap kaydedildi!');"); sb.Append("$('#yeniMakineModal').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "yeniHideModalScript", sb.ToString(), false); } } ortak(dc); } }