protected void btnKaydet_Click(object sender, EventArgs e) { int Firma = Convert.ToInt32(Request.QueryString["Firma"]); int ID = Convert.ToInt32(Request.QueryString["ID"]); using (admaticEntities con = new admaticEntities()) { if (Firma != 0) { Faturalar myFatura = new Faturalar(); myFatura.Aciklama = txtAciklama.Text.Trim(); myFatura.Etiket = txtEtiket.Text.Trim(); myFatura.FaturaDuzenlenmeTarihi = Convert.ToDateTime(dpFDT.Text.Trim()); myFatura.FaturaSeriNo = txtSeriNo.Text.Trim(); myFatura.FaturaSiraNo = txtSiraNo.Text.Trim(); myFatura.FaturaTutar = Convert.ToDecimal(txtTutar.Text.Trim()); myFatura.FaturaVade = Convert.ToInt32(txtVade.Text.Trim()); myFatura.MusteriID = Firma; myFatura.OlusturulmaTarihi = DateTime.Now; myFatura.ReklamHizmetBilgisi = txtRHB.Text.Trim(); myFatura.Meblag = Convert.ToDecimal(txtTutar.Text.Trim()); myFatura.IslemTuruID = Convert.ToInt32(drpIslemTuru.SelectedValue); con.Faturalar.Add(myFatura); con.SaveChanges(); } else if (ID != 0) { Faturalar myFatura = new Faturalar(); myFatura = con.Faturalar.Where(x => x.ID == ID).FirstOrDefault(); if (myFatura != null) { myFatura.Aciklama = txtAciklama.Text.Trim(); myFatura.Etiket = txtEtiket.Text.Trim(); myFatura.FaturaDuzenlenmeTarihi = Convert.ToDateTime(dpFDT.Text.Trim()); myFatura.ReklamHizmetBilgisi = txtRHB.Text.Trim(); myFatura.FaturaSeriNo = txtSeriNo.Text.Trim(); myFatura.FaturaSiraNo = txtSiraNo.Text.Trim(); myFatura.FaturaTutar = Convert.ToDecimal(txtTutar.Text.Trim()); myFatura.FaturaVade = Convert.ToInt32(txtVade.Text.Trim()); myFatura.Meblag = Convert.ToDecimal(txtTutar.Text.Trim()); myFatura.IslemTuruID = Convert.ToInt32(drpIslemTuru.SelectedValue); con.SaveChanges(); } } } }
protected void rptFaturalar_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "Sil") { int ID = Convert.ToInt32(((Button)e.Item.FindControl("btnSil")).CommandArgument); using (admaticEntities con = new admaticEntities()) { Faturalar myFatura = con.Faturalar.Where(x => x.ID == ID).FirstOrDefault(); if (myFatura != null) { con.Faturalar.Remove(myFatura); con.SaveChanges(); Bindings(); } } } }
protected void rptDuzenle_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "DuzenleKaydet") { int ID = Convert.ToInt32(((Button)e.Item.FindControl("btnDuzenleKaydet")).CommandArgument); TextBox Aciklama = (TextBox)e.Item.FindControl("txtDAciklama"); TextBox Etiket = (TextBox)e.Item.FindControl("txtDEtiket"); TextBox FaturaDuzenlenmeTarihi = (TextBox)e.Item.FindControl("txtDFDT"); TextBox ReklamHizmetBilgisi = (TextBox)e.Item.FindControl("txtDRHB"); TextBox FaturaSeriNo = (TextBox)e.Item.FindControl("txtDSeriNo"); TextBox FaturaSiraNo = (TextBox)e.Item.FindControl("txtDSiraNo"); TextBox FaturaTutar = (TextBox)e.Item.FindControl("txtDTutar"); TextBox FaturaVade = (TextBox)e.Item.FindControl("txtDVade"); using (admaticEntities con = new admaticEntities()) { Faturalar myFatura = new Faturalar(); myFatura = con.Faturalar.Where(x => x.ID == ID).FirstOrDefault(); if (myFatura != null) { myFatura.Aciklama = Aciklama.Text.Trim(); myFatura.Etiket = Etiket.Text.Trim(); myFatura.FaturaDuzenlenmeTarihi = Convert.ToDateTime(FaturaDuzenlenmeTarihi.Text.Trim()); myFatura.ReklamHizmetBilgisi = ReklamHizmetBilgisi.Text.Trim(); myFatura.FaturaSeriNo = FaturaSeriNo.Text.Trim(); myFatura.FaturaSiraNo = FaturaSiraNo.Text.Trim(); myFatura.FaturaTutar = Convert.ToDecimal(FaturaTutar.Text.Trim()); myFatura.FaturaVade = Convert.ToInt32(FaturaVade.Text.Trim()); con.SaveChanges(); Bindings(); } } } }