Пример #1
0
        /////////////////////////////////////////////////////////////////////////// Insert ///////////////////////////////////////////////////////
        public bool Insert(ClassPattern y)
        {
            bool isSuccess = false;

            SqlConnection conn1 = new SqlConnection(myid);

            try
            {
                string sql1 = "INSERT INTO Patterns(PatternID, PatternName, unitPrice, Description) VALUES(@PatternID, @PatternName, @unitPrice, @Description)";

                SqlCommand cmd1 = new SqlCommand(sql1, conn1);

                cmd1.Parameters.AddWithValue("@PatternID", y.PatternID);
                cmd1.Parameters.AddWithValue("@PatternName", y.PatternName);
                cmd1.Parameters.AddWithValue("@unitPrice", y.unitPrice);
                cmd1.Parameters.AddWithValue("@Description", y.Description);

                conn1.Open();

                int rows = cmd1.ExecuteNonQuery();

                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }

            catch (Exception)
            {
            }
            finally
            {
                conn1.Close();
            }

            return(isSuccess);
        }
Пример #2
0
        /////////////////////////////////////////////////////////////////////////// Update ///////////////////////////////////////////////////////
        public bool Update(ClassPattern y)
        {
            bool isSuccess = false;

            SqlConnection conn1 = new SqlConnection(myid);

            try
            {
                string sql1 = "UPDATE Patterns SET PatternID=@PatternID, PatternName=@PatternName, unitPrice=@unitPrice, Description=@Description WHERE Pid=@Pid";

                SqlCommand cmd1 = new SqlCommand(sql1, conn1);

                cmd1.Parameters.AddWithValue("@Pid", y.Pid);
                cmd1.Parameters.AddWithValue("@PatternID", y.PatternID);
                cmd1.Parameters.AddWithValue("@PatternName", y.PatternName);
                cmd1.Parameters.AddWithValue("@unitPrice", y.unitPrice);
                cmd1.Parameters.AddWithValue("@Description", y.Description);

                conn1.Open();

                int rows = cmd1.ExecuteNonQuery();

                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception)
            {
            }

            finally
            {
                conn1.Close();
            }
            return(isSuccess);
        }
Пример #3
0
        /////////////////////////////////////////////////////////////////////////// Delete ///////////////////////////////////////////////////////
        public bool Delete(ClassPattern y)
        {
            bool isSuccess = false;

            SqlConnection conn1 = new SqlConnection(myid);

            try
            {
                string sql1 = "DELETE FROM Patterns WHERE Pid=@Pid";

                SqlCommand cmd1 = new SqlCommand(sql1, conn1);

                cmd1.Parameters.AddWithValue("@Pid", y.Pid);

                conn1.Open();

                int rows = cmd1.ExecuteNonQuery();

                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }

            catch (Exception)
            {
            }

            finally
            {
                conn1.Close();
            }
            return(isSuccess);
        }