Exemplo n.º 1
0
        public void createNewMaand(string kosten, string userId)
        {
            conn.Query <Kosten>("DELETE FROM kosten WHERE gebruiker_id =" + userId);
            List <Kosten> allKosten = GetAllData();
            Kosten        limiet    = new Kosten(kosten, null, userId, "1");

            conn.Insert(limiet);
        }
Exemplo n.º 2
0
        public Kosten GetLimiet(string userId)
        {
            List <Kosten> allKosten = conn.Query <Kosten>("SELECT * FROM kosten WHERE is_budget = 1 AND gebruiker_id = " + userId)
                                      .ToList();

            Kosten kosten = allKosten[0];

            return(kosten);
        }
Exemplo n.º 3
0
 public Berekening GetBerekening(string berekeningNaam)
 {
     if ((Kosten.Any(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam))))
     {
         return(Kosten.First(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam)));
     }
     if ((Baten.Any(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam))))
     {
         return(Baten.First(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam)));
     }
     throw new ArgumentException("Berekening bestaat niet");
 }
Exemplo n.º 4
0
 public void VulVeldIn(string berekeningNaam, int index, string key, Object waarde)
 {
     if ((Kosten.Any(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam))))
     {
         Berekening berekening =
             Kosten.First(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam));
         berekening.VulVeldIn(index, key, waarde);
     }
     else if ((Baten.Any(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam))))
     {
         Berekening berekening = Baten.First(k => k.GetType() == Type.GetType("KostenBatenTool.Models.Domain." + berekeningNaam));
         berekening.VulVeldIn(index, key, waarde);
     }
     else
     {
         throw new ArgumentException("Berekening bestaat niet");
     }
     BerekenNettoResultaat();
 }
Exemplo n.º 5
0
 public decimal BerekenKostenResultaat()
 {
     KostenResultaat = Kosten.Sum(k => k.BerekenResultaat());
     return(KostenResultaat);
 }
Exemplo n.º 6
0
        public void createKosten(string kosten, string beschrijving, string userId)
        {
            Kosten kostenPost = new Kosten(kosten, beschrijving, userId, "0");

            conn.Insert(kostenPost);
        }