コード例 #1
0
        public static List <Fizicka_aktivnost> UcitajSve()
        {
            ISession session            = SessionManager.GetSession();
            List <Fizicka_aktivnost> fa = new List <Fizicka_aktivnost>();

            if (session == null)
            {
                return(null);
            }

            var faData = session.Execute("select * from \"Fizicka_aktivnost\"");


            foreach (var row in faData)
            {
                Fizicka_aktivnost faa = new Fizicka_aktivnost();
                faa.jmbg = row["jmbg"] != null ? row["jmbg"].ToString() : string.Empty;

                faa.tip_aktivnosti = row["tip_aktivnosti"] != null ? row["tip_aktivnosti"].ToString() : string.Empty;
                faa.predjeni_km    = row["predjeni_km"] != null ? row["predjeni_km"].ToString() : string.Empty;
                faa.datum          = row["datum"] != null ? row["datum"].ToString() : string.Empty;
                faa.vreme          = row["vreme"] != null ? row["vreme"].ToString() : string.Empty;

                fa.Add(faa);
            }


            return(fa);
        }
コード例 #2
0
        public static void DodajFA(Fizicka_aktivnost fizAk)
        {
            ISession session = SessionManager.GetSession();

            if (session == null)
            {
                return;
            }

            RowSet faData = session.Execute("insert into \"Fizicka_aktivnost\"(jmbg,datum, predjeni_km, tip_aktivnosti, vreme) values ('" + fizAk.jmbg + "', '" + fizAk.datum + "', '" + fizAk.predjeni_km + "', '" + fizAk.tip_aktivnosti + "', '" + fizAk.vreme + "')");
        }
コード例 #3
0
        private void dodajbtn_Click(object sender, EventArgs e)
        {
            if (setanjerb.Checked)
            {
                Fizicka_aktivnost fa = new Fizicka_aktivnost();
                fa.jmbg        = jmbgtxtbox.Text;
                fa.predjeni_km = kmtb.Text;

                fa.vreme          = vremetrajanjatb.Text;
                fa.datum          = datum.Text;
                fa.tip_aktivnosti = "setanje";

                DataProvider.DodajFA(fa);
            }
            else if (brzohrb.Checked)
            {
                Fizicka_aktivnost fa = new Fizicka_aktivnost();
                fa.jmbg        = jmbgtxtbox.Text;
                fa.predjeni_km = kmtb.Text;

                fa.vreme          = vremetrajanjatb.Text;
                fa.datum          = datum.Text;
                fa.tip_aktivnosti = "brzo hodanje";
                DataProvider.DodajFA(fa);
            }
            else if (trcanjerb.Checked)
            {
                Fizicka_aktivnost fa = new Fizicka_aktivnost();
                fa.jmbg        = jmbgtxtbox.Text;
                fa.predjeni_km = kmtb.Text;

                fa.vreme          = vremetrajanjatb.Text;
                fa.datum          = datum.Text;
                fa.tip_aktivnosti = "trcanje";
                DataProvider.DodajFA(fa);
            }
            MessageBox.Show("Fizicka aktivnost uspesno dodata u bazu!");
            this.DialogResult = DialogResult.OK;
        }
コード例 #4
0
        public static Fizicka_aktivnost UcitajjFA(string jmbg)
        {
            ISession          session = SessionManager.GetSession();
            Fizicka_aktivnost fa      = new Fizicka_aktivnost();

            if (session == null)
            {
                return(null);
            }

            Row faData = session.Execute("select * from \"Fizicka_altivnost\" where jmbg='" + jmbg + "'").FirstOrDefault();

            if (faData != null)
            {
                fa.jmbg           = faData["jmbg"] != null ? faData["jmbg"].ToString() : string.Empty;
                fa.tip_aktivnosti = faData["tip_aktivnosti"] != null ? faData["tip_aktivnosti"].ToString() : string.Empty;
                fa.predjeni_km    = faData["predjeni_km"] != null ? faData["predjeni_km"].ToString() : string.Empty;
                fa.datum          = faData["datum"] != null ? faData["datum"].ToString() : string.Empty;
                fa.vreme          = faData["vreme"] != null ? faData["vreme"].ToString() : string.Empty;
            }

            return(fa);
        }