private void modify_Click(object sender, EventArgs e)
 {
     if (cdtextbox.TextLength > 0)
     {
         Activity_Layer moddata = new Activity_Layer();
         client_details cd      = new client_details();
         cd.ClientID       = cdtextbox.Text;
         cd.ClientName     = cntextbox.Text;
         cd.ClientAddress  = catextbox.Text;
         cd.ContactNo      = Convert.ToInt64(cctextbox.Text);
         cd.IP_Address     = iptextbox.Text;
         cd.MAC_Address    = mactextbox.Text;
         cd.ConnectionType = cttextbox.Text;
         cd.ConnTakenOn    = conDatebox.Value;
         cd.PackageTaken   = packagecombobox.Text;
         try
         {
             moddata.UpdateClientDetails(cd);
             MessageBox.Show("Client Data Updated");
             Cancel_Click(null, null);
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error: " + ex, "OOPS!!!");
         }
     }
     else
     {
         MessageBox.Show("Load data into the form first.");
     }
 }
 public searchremovemodify(client_details _getcd)
 {
     InitializeComponent();
     cdtextbox.Text       = _getcd.ClientID;
     cntextbox.Text       = _getcd.ClientName;
     catextbox.Text       = _getcd.ClientAddress;
     cctextbox.Text       = _getcd.ContactNo.ToString();
     iptextbox.Text       = _getcd.IP_Address;
     mactextbox.Text      = _getcd.MAC_Address;
     cttextbox.Text       = _getcd.ConnectionType;
     conDatebox.Value     = _getcd.ConnTakenOn;
     packagecombobox.Text = _getcd.PackageTaken;
     Delete.Enabled       = true;
 }
        public bool insert_clientdetails(client_details cd)
        {
            SqlConnection C      = new SqlConnection(ConnectionString);
            SqlCommand    cd_add = new SqlCommand(
                "INSERT INTO [dbo].[ClientDetails] ([ClientId], [ClientName], [ClientAddress], [ContactNo], [IP_Address], [MAC_Address], [ConnectionType], [ConnTakenOn], [PackageTaken] ) VALUES (@ClientId, @ClientName, @ClientAddress, @ContactNo, @IP_Address, @MAC_Address, @ConnectionType, @ConnTakenOn, @PackageTaken )", C);
            SqlParameter p1 = new SqlParameter("@ClientId", SqlDbType.VarChar);

            p1.Value = cd.ClientID;

            SqlParameter p2 = new SqlParameter("@ClientName", SqlDbType.VarChar, 50);

            p2.Value = cd.ClientName;
            SqlParameter p3 = new SqlParameter("@ClientAddress", SqlDbType.VarChar, 255);

            p3.Value = cd.ClientAddress;
            SqlParameter p4 = new SqlParameter("@ContactNo", SqlDbType.Int);

            p4.Value = cd.ContactNo;
            SqlParameter p5 = new SqlParameter("@IP_Address", SqlDbType.VarChar, 50);

            p5.Value = cd.IP_Address;
            SqlParameter p6 = new SqlParameter("@MAC_Address", SqlDbType.VarChar, 50);

            p6.Value = cd.MAC_Address;
            SqlParameter p7 = new SqlParameter("@ConnectionType", SqlDbType.VarChar, 50);

            p7.Value = cd.ConnectionType;
            SqlParameter p8 = new SqlParameter("@ConnTakenOn", SqlDbType.DateTime);

            p8.Value = cd.ConnTakenOn;
            SqlParameter p9 = new SqlParameter("@PackageTaken", SqlDbType.VarChar, 50);

            p9.Value = cd.PackageTaken;
            cd_add.Parameters.Add(p1);
            cd_add.Parameters.Add(p2);
            cd_add.Parameters.Add(p3);
            cd_add.Parameters.Add(p4);
            cd_add.Parameters.Add(p5);
            cd_add.Parameters.Add(p6);
            cd_add.Parameters.Add(p7);
            cd_add.Parameters.Add(p8);
            cd_add.Parameters.Add(p9);
            C.Open();

            int result = cd_add.ExecuteNonQuery();

            C.Close();
            return(result > 0);
        }
Example #4
0
        private void Submit_Click(object sender, EventArgs e)
        {
            var emptyimput = from tb in tableLayoutPanel1.Controls.OfType <TextBox>()
                             where string.IsNullOrWhiteSpace(tb.Text)
                             select tb;

            if (emptyimput.Any())
            {
                MessageBox.Show("One or more input box is empty", "Can not execute command");
            }
            else
            {
                client_details cd = new client_details();
                cd.ClientID       = cdtextbox.Text;
                cd.ClientName     = cntextbox.Text;
                cd.ClientAddress  = catextbox.Text;
                cd.ContactNo      = Convert.ToInt64(cctextbox.Text);
                cd.IP_Address     = iptextbox.Text;
                cd.MAC_Address    = mactextbox.Text;
                cd.ConnectionType = cttextbox.Text;
                cd.ConnTakenOn    = conDatebox.Value;
                cd.PackageTaken   = packagecombobox.Text;



                DialogResult submitresult = MessageBox.Show("Are you sure that all data are correct? Pressing Ok will submit the data into the database", "Warning", MessageBoxButtons.YesNo);
                if (submitresult == DialogResult.Yes)
                {
                    try
                    {
                        Activity_Layer submittingrequest = new Activity_Layer();
                        submittingrequest.insert_clientdetails(cd);
                        MessageBox.Show("Entry Successful");
                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Error Found" + ex, "Warning");
                    }
                }
            }
        }
Example #5
0
        private void client_dataGridView_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            client_details cd_sent        = new client_details();
            int            selectedindex  = e.RowIndex;
            object         selectedObject = client_dataGridView.Rows[selectedindex].DataBoundItem;
            DataRow        ddt            = (selectedObject as DataRowView).Row;

            cd_sent.ClientID       = ddt["ClientID"].ToString();
            cd_sent.ClientName     = ddt["ClientName"].ToString();
            cd_sent.ClientAddress  = ddt["ClientAddress"].ToString();
            cd_sent.ContactNo      = Convert.ToInt32(ddt["ContactNo"].ToString());
            cd_sent.IP_Address     = ddt["IP_Address"].ToString();
            cd_sent.MAC_Address    = ddt["MAC_Address"].ToString();
            cd_sent.ConnectionType = ddt["ConnectionType"].ToString();;
            cd_sent.ConnTakenOn    = Convert.ToDateTime(ddt["ConnTakenOn"].ToString());
            cd_sent.PackageTaken   = ddt["PackageTaken"].ToString();
            searchremovemodify _sending_client = new searchremovemodify(cd_sent);

            _sending_client.Show();
        }
        public bool UpdateClientDetails(client_details cd_obj)
        {
            SqlConnection C = new SqlConnection(ConnectionString);

            SqlCommand modclient = new SqlCommand(@"UPDATE [dbo].[ClientDetails] SET [ClientName]=@ClientName, [Clientaddress]=@ClientAddress,[ContactNo]=@ContactNo,[IP_Address]=@IP_Address,
                [MAC_Address]=@MAC_Address,[ConnectionType]=@ConnectionType,[ConnTakenOn]=@ConnectionTakenOn,[PackageTaken]=@PackageTaken WHERE [ClientId] = @ClientId", C);

            SqlParameter p1 = new SqlParameter("@ClientName", System.Data.SqlDbType.VarChar, 50);

            p1.Value = cd_obj.ClientName;
            modclient.Parameters.Add(p1);

            SqlParameter p2 = new SqlParameter("@ClientAddress", System.Data.SqlDbType.VarChar, 255);

            p2.Value = cd_obj.ClientAddress;
            modclient.Parameters.Add(p2);

            SqlParameter p3 = new SqlParameter("@ContactNo", System.Data.SqlDbType.Int);

            p3.Value = cd_obj.ContactNo;
            modclient.Parameters.Add(p3);

            SqlParameter p4 = new SqlParameter("@IP_Address", System.Data.SqlDbType.VarChar);

            p4.Value = cd_obj.IP_Address;
            modclient.Parameters.Add(p4);

            SqlParameter p5 = new SqlParameter("@MAC_Address", System.Data.SqlDbType.VarChar, 255);

            p5.Value = cd_obj.MAC_Address;
            modclient.Parameters.Add(p5);


            SqlParameter p6 = new SqlParameter("@ConnectionType", System.Data.SqlDbType.VarChar, 255);

            p6.Value = cd_obj.ConnectionType;
            modclient.Parameters.Add(p6);

            SqlParameter p7 = new SqlParameter("@ConnectionTakenOn", System.Data.SqlDbType.DateTime);

            p7.Value = cd_obj.ConnTakenOn;
            modclient.Parameters.Add(p7);

            SqlParameter p8 = new SqlParameter("@PackageTaken", System.Data.SqlDbType.VarChar, 255);

            p8.Value = cd_obj.PackageTaken;
            modclient.Parameters.Add(p8);


            SqlParameter p9 = new SqlParameter("@ClientId", System.Data.SqlDbType.VarChar, 50);

            p9.Value = cd_obj.ClientID;
            modclient.Parameters.Add(p9);



            C.Open();
            int result = modclient.ExecuteNonQuery();

            C.Close();
            return(result > 0);
        }