예제 #1
0
        //Sletter en ubekreftet transaksjon
        public bool slettBetaling(int id)
        {
            var db = new PersonContext();

            try
            {
                Transaskjoner slettTran = db.Transaksjoner.Find(id);
                db.Transaksjoner.Remove(slettTran);
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }
예제 #2
0
        //Forandrer en transaksjon til bekreftet
        public bool bekrefteBetaling(int id)
        {
            var db = new PersonContext();

            try
            {
                Transaskjoner endreTran = db.Transaksjoner.Find(id);
                endreTran.Bekreftet = true;
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }
예제 #3
0
        //Kunde kan endre på en registrert transaksjon som ikke er bekreftet
        public bool endreBetaling(int id, Transaksjon regTran)
        {
            var db = new PersonContext();

            try
            {
                Transaskjoner endreTran = db.Transaksjoner.Find(id);
                endreTran.Beløp    = regTran.beløp;
                endreTran.Dato     = regTran.dato;
                endreTran.FraKonto = regTran.fraKonto;
                endreTran.TilKonto = regTran.tilKonto;
                endreTran.Kid      = regTran.kid;
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }
예제 #4
0
        //Registrer en ny transaksjon
        public bool regBetaling(Transaksjon regTran)
        {
            var nyTran = new Transaskjoner()
            {
                FraKonto = regTran.fraKonto,
                TilKonto = regTran.tilKonto,
                Beløp    = regTran.beløp,
                Kid      = regTran.kid,
                Dato     = regTran.dato
            };

            var db = new PersonContext();

            try
            {
                db.Transaksjoner.Add(nyTran);
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }