示例#1
0
        public void UkloniNamirnicu(Namirnica n)
        {
            int ind = this.Namirnice.FindIndex(x => x.Id == n.Id);

            this.Namirnice.RemoveAt(ind);
            this.Kolicine.RemoveAt(ind);
        }
        public static void DodajNamirnicu(Namirnica n)
        {
            string        insert = "INSERT INTO Namirnice (Id, Naziv, Grupa, UgljeniHidrati, Masti, Proteini, Kalorije) VALUES (@id, @naziv, @grupa, @ugljeni, @masti, @proteini, @kal)";
            SqlConnection conn   = GetConnection();
            SqlCommand    cmd    = new SqlCommand(insert, conn);

            cmd.Parameters.AddWithValue("@id", n.Id);
            cmd.Parameters.AddWithValue("@naziv", n.Naziv);
            cmd.Parameters.AddWithValue("@grupa", n.Grupa);
            cmd.Parameters.AddWithValue("@ugljeni", n.UgljeniHidrati);
            cmd.Parameters.AddWithValue("@masti", n.Masti);
            cmd.Parameters.AddWithValue("@proteini", n.Proteini);
            cmd.Parameters.AddWithValue("@kal", n.Kalorije);

            try
            {
                conn.Open();
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conn.Close();
            }
        }
示例#3
0
 public void DodajNamirnicu(Namirnica n, int kol)
 {
     this.Namirnice.Add(n);
     this.Kolicine.Add(kol);
 }