protected void TxtAboneNo_TextChanged(object sender, EventArgs e)
        {
            int id     = int.Parse(TxtAboneNo.Text);
            var fatura = FaturaRepository.GetFatura(id);

            TextBoxOnceki.Text = fatura.GuncelSayac.ToString();
        }
Пример #2
0
        protected void ButtonAra_Click(object sender, EventArgs e)
        {
            int id = int.Parse(TxtAboneNo.Text);

            Repeater1.DataSource = FaturaRepository.GetListeFatura(id);
            Repeater1.DataBind();
        }
Пример #3
0
        public ucTopluFatura()
        {
            InitializeComponent();

            _work            = new UnitOfWork(new DatabaseEntities());
            faturaRepository = new FaturaRepository(_work._context);
            //verilenHizmetlerRepository = new VerilenHizmetlerRepository(_work._context);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["ID"] != null)
            {
                int id = int.Parse(Request.QueryString["ID"]);

                FaturaRepository.UpdateOdenenFatura(id);

                Response.Redirect("FaturaOdeme.aspx");
            }
        }
        protected void ButtonAra_Click(object sender, EventArgs e)
        {
            var result = FaturaRepository.GetOdenmemisFaturalar(int.Parse(TxtAboneNo.Text));

            if (result.Count != 0)
            {
                Repeater1.DataSource = result;
                Repeater1.DataBind();
            }
            else
            {
                ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Ödenecek fatura yoktur.')", true);
            }
        }
        protected void ButtonEkle_Click(object sender, EventArgs e)
        {
            Fatura yeniFatura = new Fatura();

            yeniFatura.AboneID      = int.Parse(TxtAboneNo.Text);
            yeniFatura.OncekiSayac  = int.Parse(TextBoxOnceki.Text);
            yeniFatura.GuncelSayac  = int.Parse(TextBoxGuncel.Text);
            yeniFatura.FaturaTarihi = Convert.ToDateTime(TxtCalendar.Text);


            int _AboneTuruID = AboneRepository.FindAboneTuruID(yeniFatura.AboneID).AboneTuruID;

            yeniFatura.OdemeTutari = (decimal)yeniFatura.OdemeHesapla(_AboneTuruID);

            FaturaRepository.AddFatura(yeniFatura);

            Response.Redirect("TumFaturalar.aspx");
        }
Пример #7
0
        public UnitOfWork(DatabaseEntities context)
        {
            if (context == null)
            {
                throw new ArgumentNullException("Context was not supplied");
            }

            _context = context;

            //Hasta = new HastaRepository(_context);
            //Personel = new PersonelRepository(_context);
            //Il = new IlRepository(_context);
            //Ilce = new IlceRepository(_context);
            //KimlikTuru = new KimlikTuruRepository(_context);
            //Kurum = new KurumRepository(_context);
            //Uyruk = new UyrukRepository(_context);
            //OncelikDurumu = new OncelikDurumuRepository(_context);
            //Yonlendiren = new YonlendirenRepository(_context);
            CariKarti        = new CariKartiRepository(_context);
            StokKarti        = new StokKartiRepository(_context);
            VerilenHizmetler = new VerilenHizmetlerRepository(_context);
            Fatura           = new FaturaRepository(_context);
        }
Пример #8
0
 public FaturaBLL()
 {
     _faturaRepository = new FaturaRepository();
 }
Пример #9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Repeater1.DataSource = FaturaRepository.GetAllFaturas();
     Repeater1.DataBind();
 }