Quantcast
Channel: Windows Forms Data Controls and Databinding forum
Viewing all articles
Browse latest Browse all 2535

Textbox value to database and stored procedure (c# windows form)

$
0
0

Hello,

A little background I'm trying to learn business logic and datalogic and program readability.

I am trying to send values of textboxes to Database using stored procedures

I have a class (Datalogic) with all the stored procedures, one of them is for inserting(updating) new users to the database:

        public DataSet InsertClubRoles(int RoleID, string Roledesc, string Createdby)
        {
            DataSet mydataset = new DataSet();
            SqlCommand cmdclubroles = new SqlCommand();
            //get stored procedure
            cmdclubroles.CommandText = "usp_insertrlubroles";
            cmdclubroles.CommandType = CommandType.StoredProcedure;
            //connect
            cmdclubroles.Connection = jadcoreConnection.GetConnection();
            //parameters
            cmdclubroles.Parameters.AddWithValue("@RoleID", Convert.ToInt32(RoleID));
            cmdclubroles.Parameters.AddWithValue("@Roledesc", Roledesc);
            cmdclubroles.Parameters.AddWithValue("@Createdby", Createdby);

            SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter(cmdclubroles);
            mySqlDataAdapter.Update(mydataset);

            return mydataset;
        }


Then I have a method in another class (Business logic) for connecting datalogic and business logic?

        //method for inserting new clubroles
        public DataSet insertingclubroles(int RoleID, string Roledesc, string Createdby)
        {
            DataSet ids = new DataSet();

            ids = new GetClubRoles().InsertClubRoles(RoleID, Roledesc, Createdby);

            return ids;

        }
        

Lastly I have my form class, where I will use DL and BL with the form; the save new user button.

        private void Savebtn_Click(object sender, EventArgs e)
        {
            try
            {

                saverole();


                MessageBox.Show("Club role saved successfuly");


            }
            catch (Exception er)
            {
                MessageBox.Show(er.Message.ToString());
            }
        }

        private void saverole()
        {
            //text for role id
            //ClubRoles cr = new ClubRoles();

            //cr.insertingclubroles(tbroleid.Text, tbroledesc.Text, lstcreatedby.DisplayMember);

            //need text for description

            //need select which client is selected
        }

My question is how will I get the textbox values using the stored procedure and send them to the database?Also if someone can correct if I understand datalogic and business logic?

Thanks in advance!


Viewing all articles
Browse latest Browse all 2535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>