예제 #1
0
        protected void btnKaydet_Click(object sender, EventArgs e)
        {
            string   custidd      = Request.QueryString["custid"];
            DateTime odeme_tarihi = DateTime.Now;
            string   tar          = tarih2.Value;

            if (!String.IsNullOrEmpty(tar))
            {
                odeme_tarihi = DateTime.Parse(tar);
            }

            if (!String.IsNullOrEmpty(custidd))
            {
                int custid = Int32.Parse(custidd);

                decimal tutar = Decimal.Parse(txtTutar.Text);

                string aciklama = txtAciklama.Text;

                string firma = KullaniciIslem.firma();



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

                    //FaturaIslemleri fat = new FaturaIslemleri(dc);


                    //FaturaOzet ozet = fat.FaturaOdeTur(custid, tutar, "Nakit", null, aciklama, null, "", null, false, "", null, odeme_tarihi, User.Identity.Name);
                    Tahsilat t = new Tahsilat(dc);
                    t.Aciklama    = aciklama;
                    t.kullanici   = User.Identity.Name;
                    t.KullaniciID = User.Identity.Name;
                    t.mahsup      = false;
                    t.Musteri_ID  = custid;
                    t.OdemeMiktar = tutar;
                    t.OdemeTarih  = odeme_tarihi;
                    t.Nakit(User.Identity.Name);
                    //Session["mesele"] = ozet.artik.ToString();
                    //Response.Redirect("/Sonuc");

                    if (cbYazdir.Checked == true)
                    {
                        makbuzYazdir(custid, tutar, aciklama, dc);
                    }
                }

                //Response.Redirect("/Sonuc.aspx");
                Response.Redirect("/TeknikCari/Odemeler.aspx?custid=" + custid);
            }
        }
        protected void pesin_tahsilat(radiusEntities dc, DateTime odeme_tarihi, decimal tutar, string aciklama, int custid)
        {
            //fat.FaturaOdeTur(custid, tutar, "Nakit", null, aciklama, null, "", null, false, "", null, odeme_tarihi, User.Identity.Name);

            Tahsilat t = new Tahsilat(dc);

            t.Aciklama    = aciklama;
            t.kullanici   = User.Identity.Name;
            t.KullaniciID = User.Identity.Name;
            t.mahsup      = false;
            t.Musteri_ID  = custid;
            t.OdemeMiktar = tutar;
            t.OdemeTarih  = odeme_tarihi;
            t.Nakit(User.Identity.Name);
        }