コード例 #1
0
ファイル: PersonDAL.cs プロジェクト: OutCrack/Nettbank
        //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);
            }
        }
コード例 #2
0
ファイル: PersonDAL.cs プロジェクト: OutCrack/Nettbank
        //Henter en spesifikk transaksjon
        public Transaksjon hentEnTransaksjon(int id)
        {
            var db = new PersonContext();

            var enTran = db.Transaksjoner.Find(id);

            if (enTran == null)
            {
                return(null);
            }
            else
            {
                var visTran = new Transaksjon()
                {
                    id       = enTran.ID,
                    beløp    = enTran.Beløp,
                    dato     = enTran.Dato,
                    fraKonto = enTran.FraKonto,
                    tilKonto = enTran.TilKonto,
                    kid      = enTran.Kid
                };
                return(visTran);
            }
        }
コード例 #3
0
ファイル: PersonDAL.cs プロジェクト: OutCrack/Nettbank
        //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);
            }
        }
コード例 #4
0
 public static void Add(Transaksjon transaksjon)
 {
     throw new System.NotImplementedException();
 }