Пример #1
0
        //inserting data into database
        public bool Insert(ContactClass c)
        {
            //creating a defult return type and setting it to false
            bool isSuccess = false;

            //step 1:Connect database
            SqlConnection conn = new SqlConnection(myconnstrng);

            try
            {
                //step 2:creating asql query to insert data
                string     sql = "INSERT INTO tbl_contact (FirstName, LastName,ContactNo, Address, Gender) VALUES (@FirstName, @LastName,@ContactNo, @Address, @Gender)";
                SqlCommand cmd = new SqlCommand(sql, conn);
                //create parameters to add data
                cmd.Parameters.AddWithValue("@FirstName", c.FirstName);
                cmd.Parameters.AddWithValue("@LastName", c.LastName);
                cmd.Parameters.AddWithValue("@ContactNo", c.ContactNo);
                cmd.Parameters.AddWithValue("@Address", c.Address);
                cmd.Parameters.AddWithValue("@Gender", c.Gender);

                //connection open here
                conn.Open();
                int rows = cmd.ExecuteNonQuery();
                //if the query runs successfully then value of rows will be greate than zero else its value will be 0
                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(isSuccess);
        }
Пример #2
0
        //methode to update date in database from our application

        public bool Update(ContactClass c)
        {
            //create a defult return tupe and its default value to false
            bool          isSuccess = false;
            SqlConnection conn      = new SqlConnection(myconnstrng);

            try
            {
                //sql to update date in our database
                string sql = "UPDATE tbl_contact SET FirstName=@FirstName, LastName=@LastName, ContactNo=@ContactNo, Address=@Address, Gender=@Gender WHERE ContactID=@ContactID";
                //Creating sql command
                SqlCommand cmd = new SqlCommand(sql, conn);
                //create parameters to add value
                cmd.Parameters.AddWithValue("@FirstName", c.FirstName);
                cmd.Parameters.AddWithValue("@LastName", c.LastName);
                cmd.Parameters.AddWithValue("@ContactNo", c.ContactNo);
                cmd.Parameters.AddWithValue("@Address", c.Address);
                cmd.Parameters.AddWithValue("@Gender", c.Gender);
                cmd.Parameters.AddWithValue("@ContactID", c.ContactID);
                //open database connection
                conn.Open();
                int rows = cmd.ExecuteNonQuery();
                //if the query runs succesfully then the value of rows will be greater than zero else it's value will be zero
                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(isSuccess);
        }
        //Delete Data Method

        public bool Delete(ContactClass c)
        {
            //defult bool value
            bool isSuccess = false;

            //Connect Database
            SqlConnection conn = new SqlConnection(myconnstrng);

            try
            {
                //sql query
                string sql = "DELETE FROM tbl_contact where ContactID = @ContactID";

                //sql command
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.Parameters.AddWithValue("ContactID", c.ContactID);

                //Open Connection
                conn.Open();
                int rows = cmd.ExecuteNonQuery();
                //Condition check
                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(isSuccess);
        }
Пример #4
0
        //methode to delete date from database

        public bool Delete(ContactClass c)
        {
            //create a defult return value and set its value to false
            bool isSuccess = false;
            //create sql connection
            SqlConnection conn = new SqlConnection(myconnstrng);

            try
            {
                //sql to delete date
                string sql = "DELETE FROM tbl_contact WHERE ContactID=@ContactID";
                //create sql Command
                SqlCommand cmd = new SqlCommand(sql, conn);
                cmd.Parameters.AddWithValue("@ContactID", c.ContactID);
                //open connection
                conn.Open();
                int rows = cmd.ExecuteNonQuery();
                //if the qury run sucessfully then the value of rows is greater than zero else the value 0
                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                //close connection
                conn.Close();
            }

            return(isSuccess);
        }