コード例 #1
0
        public bool Update(classPrihodiTroskovi p)
        {
            //Create a boolean var and set its default value to false
            bool isSuccess = false;
            //Create an object of SqlConnection to connect DB
            SqlConnection conn = new SqlConnection(myconnstrng);

            try
            {
                //Create a string var to store the insert query
                String sql = "UPDATE tblPrihTros SET  povecanje_zarade=@povecanje_zarade , smanjenje_troskova=@smanjenje_troskova,ukupni_prihodi=@ukupni_prihodi,ukupni_troskovi=@ukupni_troskovi,troskovi_rada=@troskovi_rada,troskovi_razvoja=@troskovi_razvoja  WHERE name=@name AND year=@year";

                //Create an SQL command to pass the value in our query
                SqlCommand cmd = new SqlCommand(sql, conn);

                //Create the paramater to get value from UI and pass it to SQL query above
                cmd.Parameters.AddWithValue("@name", p.name);
                cmd.Parameters.AddWithValue("@year", p.year);
                cmd.Parameters.AddWithValue("@povecanje_zarade", p.povecanje_zarade);
                cmd.Parameters.AddWithValue("@smanjenje_troskova", p.smanjenje_troskova);
                cmd.Parameters.AddWithValue("@troskovi_rada", p.troskovi_rada);
                cmd.Parameters.AddWithValue("@troskovi_razvoja", p.troskovi_razvoja);
                cmd.Parameters.AddWithValue("@ukupni_prihodi", p.ukupni_prihodi);
                cmd.Parameters.AddWithValue("@ukupni_troskovi", p.ukupni_troskovi);
                //Open DB connection
                conn.Open();

                //INT value to hold the value after query is executed
                int rows = cmd.ExecuteNonQuery();

                if (rows > 0)
                {
                    //Query executed successfully
                    isSuccess = true;
                }
                else
                {
                    //Failed to execute query
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
                //Display error mssg if there is any exceptional errors
                MessageBox.Show(ex.Message);
            }
            finally
            {
                //Close DB connection
                conn.Close();
            }
            return(isSuccess);
        }
コード例 #2
0
        public bool Delete(classPrihodiTroskovi c)
        {
            bool          isSuccess = false;
            SqlConnection conn      = new SqlConnection(myconnstrng);

            try
            {
                String     sql = "DELETE FROM tblPrihTros WHERE name=@name";
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.Parameters.AddWithValue("@name", c.name);
                conn.Open();
                int rows = cmd.ExecuteNonQuery();

                if (rows > 0)
                {
                    //Query executed successfully
                    isSuccess = true;
                }
                else
                {
                    //Failed to execute query
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
                //Display error mssg if there is any exceptional errors
                MessageBox.Show(ex.Message);
            }
            finally
            {
                //Close DB connection
                conn.Close();
            }
            return(isSuccess);
        }
コード例 #3
0
        public bool Insert(classPrihodiTroskovi p)
        {
            //Create a boolean var and set its default value to false
            bool isSuccess = false;
            //Create an object of SqlConnection to connect DB
            SqlConnection conn = new SqlConnection(myconnstrng);

            if (p.name != "" && p.year != 0)
            {
                try
                {
                    //Create a string var to store the insert query
                    String sql = "INSERT INTO tblPrihTros(name,year,povecanje_zarade,smanjenje_troskova,troskovi_rada,troskovi_razvoja,ukupni_prihodi,ukupni_troskovi) VALUES (@name,@year,@povecanje_zarade,@smanjenje_troskova,@troskovi_rada,@troskovi_razvoja,@ukupni_prihodi,@ukupni_troskovi)";

                    //Create an SQL command to pass the value in our query
                    SqlCommand cmd = new SqlCommand(sql, conn);


                    //Create the paramater to get value from UI and pass it to SQL query above
                    cmd.Parameters.AddWithValue("@name", p.name);
                    cmd.Parameters.AddWithValue("@year", p.year);
                    cmd.Parameters.AddWithValue("@povecanje_zarade", p.povecanje_zarade);
                    cmd.Parameters.AddWithValue("@smanjenje_troskova", p.smanjenje_troskova);
                    cmd.Parameters.AddWithValue("@troskovi_rada", p.troskovi_rada);
                    cmd.Parameters.AddWithValue("@troskovi_razvoja", p.troskovi_razvoja);
                    cmd.Parameters.AddWithValue("@ukupni_prihodi", p.ukupni_prihodi);
                    cmd.Parameters.AddWithValue("@ukupni_troskovi", p.ukupni_troskovi);
                    //Open DB connection
                    conn.Open();

                    //INT value to hold the value after query is executed
                    int rows = cmd.ExecuteNonQuery();

                    if (rows > 0)
                    {
                        //Query executed successfully
                        isSuccess = true;
                    }
                    else
                    {
                        //Failed to execute query
                        isSuccess = false;
                    }
                }
                catch (Exception ex)
                {
                    //Display error mssg if there is any exceptional errors
                    MessageBox.Show(ex.Message + " BPgreska");
                }
                finally
                {
                    //Close DB connection
                    conn.Close();
                }
                return(isSuccess);
            }
            else
            {
                MessageBox.Show("Niste unijeli neko obavezno polje", "Upozorenje!");
                return(false);
            }
        }