Example #1
0
        public static StavkaNamestaja Create(StavkaNamestaja s)
        {
            var lista = Projekat.Instance.ProdajeNamestaja;

            using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString))
            {
                con.Open();

                SqlCommand cmd = con.CreateCommand();

                try
                {
                    cmd.CommandText  = "INSERT INTO StavkeNamestaja (NamestajId, Kolicina) VALUES (@NamestajId, @Kolicina);";
                    cmd.CommandText += "SELECT SCOPE_IDENTITY();";
                    cmd.Parameters.AddWithValue("NamestajId", s.NamestajId);
                    cmd.Parameters.AddWithValue("Kolicina", s.KolicinaNamestaja);

                    s.Id = int.Parse(cmd.ExecuteScalar().ToString());
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Neuspesno dodavanje", "Greska");
                }
            }

            Projekat.Instance.StavkeNamestaja.Add(s);

            return(s);
        }
Example #2
0
        public static ObservableCollection <StavkaNamestaja> GetAll()
        {
            var stavka = new ObservableCollection <StavkaNamestaja>();

            using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["POP"].ConnectionString))
            {
                SqlCommand     cmd = con.CreateCommand();
                SqlDataAdapter da  = new SqlDataAdapter();
                DataSet        ds  = new DataSet();

                cmd.CommandText  = "SELECT * FROM StavkeNamestaja;";
                da.SelectCommand = cmd;
                da.Fill(ds, "StavkeNamestaja");

                foreach (DataRow row in ds.Tables["StavkeNamestaja"].Rows)
                {
                    var a = new StavkaNamestaja();
                    a.Id                = int.Parse(row["Id"].ToString());
                    a.IdProdaje         = int.Parse(row["IdProdaje"].ToString());
                    a.NamestajId        = int.Parse(row["NamestajId"].ToString());
                    a.KolicinaNamestaja = int.Parse(row["Kolicina"].ToString());

                    stavka.Add(a);
                }
            }


            return(stavka);
        }