Exemple #1
0
        private void DataGridClients_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            //UserModel user = (UserModel)dataGridClients.SelectedRows[0].DataBoundItem;
            ClientForm clientDetail = new ClientForm();

            clientDetail.Show();
            this.Hide();

            int             index       = e.RowIndex;
            DataGridViewRow selectedRow = dataGridClients.Rows[index];

            clientDetail.lblIdInvisible.Text    = selectedRow.Cells[1].Value.ToString();
            clientDetail.lblIdInvisible.Visible = false;
            clientDetail.txtBoxClientName.Text  = selectedRow.Cells[2].Value.ToString();
            clientDetail.txtBoxSurName.Text     = selectedRow.Cells[3].Value.ToString();
            clientDetail.txtBoxClientCode.Text  = selectedRow.Cells[4].Value.ToString();
            clientDetail.txtBoxPhoneNo.Text     = selectedRow.Cells[5].Value.ToString();
            clientDetail.txtBoxEmail.Text       = selectedRow.Cells[6].Value.ToString();

            DAGetAddres addres = new DAGetAddres();

            clientDetail.dataGridViewClientAddress.DataSource = addres.GetAddress(Convert.ToInt32(selectedRow.Cells[1].Value));
            clientDetail.dataGridViewClientAddress.Columns["ClientAddressId"].Visible = false;
            clientDetail.dataGridViewClientAddress.Columns["CityName"].HeaderText     = "Nume Oras";
            clientDetail.dataGridViewClientAddress.Columns["CountyName"].HeaderText   = "Nume Regiune";
            clientDetail.dataGridViewClientAddress.Columns["StreetName"].HeaderText   = "Nume Strada";
            clientDetail.dataGridViewClientAddress.Columns["StreetNo"].HeaderText     = "Numar Strada";

            clientDetail.FormClosed += ClientDetail_Form_Closed;
        }
Exemple #2
0
        private void BtnAddAddress_Click(object sender, EventArgs e)
        {
            bool         status = false;
            DAAddAddress dAAdd  = new DAAddAddress();

            status = dAAdd.addaddress(IdClient, comboBoxGetCity.SelectedItem.ToString(), comboBoxCounty.SelectedItem.ToString(), txtBoxStreet.Text, txtBoxStreetNo.Text);
            if (status == true)
            {
                MessageBox.Show("Adresa a fost adaugata!", "Notificare", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ClientForm clientForm = new ClientForm();
                this.Hide();
                clientForm.Show();

                DAGetClient dAGetClient = new DAGetClient();
                DataTable   dataTable   = new DataTable();
                dataTable = dAGetClient.getClient(IdClient);
                clientForm.txtBoxClientName.Text  = dataTable.Rows[0]["ClientName"].ToString();
                clientForm.lblIdInvisible.Text    = IdClient.ToString();
                clientForm.lblIdInvisible.Visible = false;
                clientForm.txtBoxSurName.Text     = dataTable.Rows[0]["ClientSurName"].ToString();
                clientForm.txtBoxPhoneNo.Text     = dataTable.Rows[0]["PhoneNo"].ToString();
                clientForm.txtBoxClientCode.Text  = dataTable.Rows[0]["ClientCode"].ToString();
                clientForm.txtBoxEmail.Text       = dataTable.Rows[0]["Email"].ToString();

                DAGetAddres addres = new DAGetAddres();
                clientForm.dataGridViewClientAddress.DataSource = addres.GetAddress(IdClient);
                clientForm.dataGridViewClientAddress.Columns["ClientAddressId"].Visible = false;
                clientForm.dataGridViewClientAddress.Columns["CityName"].HeaderText     = "Nume Oras";
                clientForm.dataGridViewClientAddress.Columns["CountyName"].HeaderText   = "Nume Regiune";
                clientForm.dataGridViewClientAddress.Columns["StreetName"].HeaderText   = "Nume Strada";
                clientForm.dataGridViewClientAddress.Columns["StreetNo"].HeaderText     = "Numar Strada";

                clientForm.FormClosed += ClientDetail_Form_Closed;
            }
            else
            {
                MessageBox.Show("Adresa nu e adaugata!", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }