public void updateTrosak(Trosak t) { var dateString = t.Datum.ToString("s"); executeNonQuery(string.Format("update trosak set cijena = '{0}', datum = '{1}', opis = '{2}' " + "where id = '{3}' ", t.Cijena, dateString, t.Opis, t.ID)); }
public void insertTrosak(Kategorija kategorija, Trosak t) { var dateString = t.Datum.ToString("s"); executeNonQuery(string.Format(" insert into trosak(id_kategorija, cijena,datum,opis) " + "values('{0}','{1}','{2}','{3}')", kategorija.Id, t.Cijena, dateString, t.Opis)); }
public List <Trosak> getGrupiraneTroskoveURazdoblju(DateTime odDatum, DateTime doDatum, Kategorija kategorija) { var lista = new List <Trosak>(); odDatum = odDatum.AddDays(-1); doDatum = doDatum.AddDays(+1); var datumOdString = odDatum.ToString("s"); var datumDoString = doDatum.ToString("s"); string sql = string.Format("select SUM(cijena),datum from trosak " + "where id_kategorija= '{0}'" + " AND datum > '{1}' AND datum < '{2}' " + "group by datum", kategorija.Id, datumOdString, datumDoString); var command = new SQLiteCommand(sql, con); SQLiteDataReader reader = command.ExecuteReader(); while (reader.Read()) { var date = DateTime.Parse(reader[1].ToString()); var t = new Trosak(0, kategorija, double.Parse(reader[0].ToString()), date, "opis"); lista.Add(t); } return(lista); }
public TrosakNode(Trosak t) { this.trosak = t; datum = t.Datum.ToString("dd.MM.yyyy"); cijena = t.Cijena.ToString("0.00 kn"); opis = t.Opis; }
public void Add(Trosak t) { this.AddNode(new TrosakNode(t)); suma += t.Cijena; broj++; }
public void brisiTrosak(Trosak t) { executeNonQuery(string.Format("delete from trosak where id = '{0}' ", t.ID)); }