protected void btnAlimKaydet_Click(object sender, EventArgs e) { string makineids = Request["makineid"]; if (!String.IsNullOrEmpty(makineids)) { int makineid = Int32.Parse(makineids); DateTime islem_tarih = DateTime.Now; //string tars = tarih2.Value; //if (!String.IsNullOrEmpty(tars)) //{ // islem_tarih = DateTime.Parse(tars); //} string firma = KullaniciIslem.firma(); using (radiusEntities dc = MyContext.Context(firma)) { MakineIslem a = new MakineIslem(dc); if (Session["alimdetay"] != null) { List <MakineGiris> detaylar = (List <MakineGiris>)Session["alimdetay"]; a.masraf_girisi(detaylar); string back = Request.QueryString["back"]; if (back.Equals("servis")) { string kimlik = Request.QueryString["kimlik"]; string servisid = Request.QueryString["servisid"]; string custid = Request.QueryString["custid"]; Response.Redirect("/TeknikTeknik/Servis?servisid=" + servisid + "&kimlik=" + kimlik + "&custid=" + custid); } else if (back.Equals("makine")) { Response.Redirect("/TeknikMakine/MakineTek?makineid=" + makineid); } else { Response.Redirect("/TeknikMakine/Makineler"); } } } Session["alimdetay"] = null; } }
protected void btnDetayKaydetMasraf_Click(object sender, EventArgs e) { string makineids = Request["makineid"]; if (!String.IsNullOrEmpty(makineids)) { int makineid = Int32.Parse(makineids); int adet = Int32.Parse(txtAdetMasraf.Text); string ad = ""; int masraf_id = -1; List <MakineGiris> detaylar = new List <MakineGiris>(); if (grdMasraf.SelectedValue != null) { masraf_id = Convert.ToInt32(grdMasraf.SelectedValue); ad = grdMasraf.SelectedRow.Cells[2].Text; } decimal birim_maliyet = Decimal.Parse(grdMasraf.SelectedRow.Cells[7].Text); bool sifirla = false; MakineGiris detay = new MakineGiris(); detay.aciklama = txtDetayAciklamaMasraf.Text; detay.belge_no = "bakarız"; detay.makine_adi = "önemsiz"; detay.makine_id = makineid; detay.makine_plaka = "ödemsiz"; detay.masraf_adi = ad; detay.masraf_id = masraf_id; detay.miktar = adet; detay.tarih = DateTime.Now; detay.tutar = adet * birim_maliyet; detay.id = 0; detay.kullanici = User.Identity.Name; detay.sifirla = sifirla; detaylar.Add(detay); DateTime islem_tarih = DateTime.Now; using (radiusEntities dc = MyContext.Context(KullaniciIslem.firma())) { MakineIslem a = new MakineIslem(dc); if (detaylar.Count > 0) { a.masraf_girisi(detaylar); goster(dc); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append(" alertify.success('Sarf Kaydı Eklendi!');"); sb.Append("$('#detayModalMasraf').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "DetayShowModalMasrafScript", sb.ToString(), false); } } } else { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append(" alertify.error('Lütfen önce makine seçiniz!');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "DetayShowModalMasrafScript", sb.ToString(), false); } }