Пример #1
0
        public DataSet DajSveModele()
        {
            DataSet dsPodaci = new DataSet();

            SQLConnectionString konekcija = new SQLConnectionString();

            SqlConnection Veza = new SqlConnection(konekcija.DajMiKonekcioniString());

            if (Veza == null)
            {
                return(new DataSet());
            }

            Veza.Open();
            SqlCommand Komanda = new SqlCommand("DajSveModeleINazivProizv", Veza);

            if (Komanda == null)
            {
                return(new DataSet());
            }

            Komanda.CommandType = CommandType.StoredProcedure;
            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = Komanda;
            da.Fill(dsPodaci);
            Veza.Close();
            Veza.Dispose();

            return(dsPodaci);
        }
Пример #2
0
        public DataSet DajModelPoNazivu(string Naziv)
        {
            DataSet dsPodaci = new DataSet();

            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            if (Veza == null)
            {
                return(new DataSet());
            }

            Veza.Open();
            SqlCommand Komanda = new SqlCommand("DajModelPoNazivu", Veza);

            if (Komanda == null)
            {
                return(new DataSet());
            }

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@NazivModela", SqlDbType.NVarChar).Value = Naziv;
            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = Komanda;
            da.Fill(dsPodaci);
            Veza.Close();
            Veza.Dispose();

            return(dsPodaci);
        }
Пример #3
0
        public DataSet DajSveModelePoID(string SifraModelaFilter)
        {
            // MOGU biti jos neke procedure, mogu SE VRATITI VREDNOSTI I U LISTU, DATA TABLE...
            DataSet dsPodaci = new DataSet();

            //SqlConnection Veza = new SqlConnection(pStringKonekcije);
            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            if (Veza == null)
            {
                return(new DataSet());
            }

            Veza.Open();
            SqlCommand Komanda = new SqlCommand("DajModeleIProizvodjacaPoSifriModela", Veza);

            if (Komanda == null)
            {
                return(new DataSet());
            }

            Komanda.Parameters.Add("@IDModela", SqlDbType.NVarChar).Value = SifraModelaFilter;
            Komanda.CommandType = CommandType.StoredProcedure;
            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = Komanda;
            da.Fill(dsPodaci);
            Veza.Close();
            Veza.Dispose();

            return(dsPodaci);
        }
Пример #4
0
        public bool ObrisiModel(string IDModelaZaBrisanje)
        {
            int brojSlogova = 0;

            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            // SqlConnection Veza = new SqlConnection(pStringKonekcije);

            if (Veza == null)
            {
                return(false);
            }

            Veza.Open();

            SqlCommand Komanda = new SqlCommand("ObrisiModel", Veza);

            if (Komanda == null)
            {
                return(false);
            }

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@IDModela", SqlDbType.NVarChar).Value = IDModelaZaBrisanje;
            brojSlogova = Komanda.ExecuteNonQuery();
            Veza.Close();
            Veza.Dispose();

            return(brojSlogova > 0);
        }
Пример #5
0
        public string DajSifruBojePoNazivu(string NazivBoje)
        {
            DataSet dsPodaci = new DataSet();

            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            Veza.Open();
            SqlCommand Komanda = new SqlCommand("DajBojuPoNazivu", Veza);

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@NazivBoje", SqlDbType.NVarChar).Value = NazivBoje;
            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = Komanda;
            da.Fill(dsPodaci);
            Veza.Close();
            Veza.Dispose();

            return(dsPodaci.Tables[0].Rows[0].ItemArray[0].ToString());
        }
Пример #6
0
        public DataSet DajBojuPoNazivu(string Naziv)
        {
            // MOGU biti jos neke procedure, mogu SE VRATITI VREDNOSTI I U LISTU, DATA TABLE...
            DataSet dsPodaci = new DataSet();

            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            Veza.Open();
            SqlCommand Komanda = new SqlCommand("DajBojuPoNazivu", Veza);

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@NazivBoje", SqlDbType.NVarChar).Value = Naziv;
            SqlDataAdapter da = new SqlDataAdapter();

            da.SelectCommand = Komanda;
            da.Fill(dsPodaci);
            Veza.Close();
            Veza.Dispose();

            return(dsPodaci);
        }
Пример #7
0
        public bool SnimiNoviModel(Model objNoviModel)
        {
            // LOKALNE PROMENLJIVE UVEK NA VRHU
            int brojSlogova = 0;

            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            if (Veza == null)
            {
                return(false);
            }

            Veza.Open();

            SqlCommand Komanda = new SqlCommand("DodajNoviModel", Veza);

            if (Komanda == null)
            {
                return(false);
            }

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@IDModela", SqlDbType.NVarChar).Value          = objNoviModel.IDModela;
            Komanda.Parameters.Add("@NazivModela", SqlDbType.NVarChar).Value       = objNoviModel.NazivModela;
            Komanda.Parameters.Add("@Motor", SqlDbType.NVarChar).Value             = objNoviModel.Motor;
            Komanda.Parameters.Add("@Godina", SqlDbType.NVarChar).Value            = objNoviModel.Godina;
            Komanda.Parameters.Add("@SifraBoje", SqlDbType.NVarChar).Value         = objNoviModel.SifraBoje;
            Komanda.Parameters.Add("@SifraProizvodjaca", SqlDbType.NVarChar).Value = objNoviModel.SifraProizvodjaca;


            brojSlogova = Komanda.ExecuteNonQuery();
            Veza.Close();
            Veza.Dispose();

            // 2. varijanta
            return(brojSlogova > 0);
        }
Пример #8
0
        public bool IzmeniModel(string idModela, Model objNoviModel)
        {
            // LOKALNE PROMENLJIVE UVEK NA VRHU
            int brojSlogova = 0;

            // SqlConnection Veza = new SqlConnection(pStringKonekcije);
            SQLConnectionString konekcija = new SQLConnectionString();
            SqlConnection       Veza      = new SqlConnection(konekcija.DajMiKonekcioniString());

            if (Veza == null)
            {
                return(false);
            }

            Veza.Open();

            SqlCommand Komanda = new SqlCommand("IzmeniModel", Veza);

            if (Komanda == null)
            {
                return(false);
            }

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@StariIDModela", SqlDbType.NVarChar).Value = idModela;
            Komanda.Parameters.Add("@IDModela", SqlDbType.NVarChar).Value      = idModela;
            Komanda.Parameters.Add("@NazivModela", SqlDbType.NVarChar).Value   = objNoviModel.NazivModela;
            Komanda.Parameters.Add("@Motor", SqlDbType.NVarChar).Value         = objNoviModel.Motor;
            Komanda.Parameters.Add("@Godina", SqlDbType.NVarChar).Value        = objNoviModel.Godina;

            brojSlogova = Komanda.ExecuteNonQuery();
            Veza.Close();
            Veza.Dispose();

            return(brojSlogova > 0);
        }