コード例 #1
0
        private void btnModificarc_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Contacto contacto2 = dgvContacto.SelectedItem as Contacto;
                var      newW      = new WindowAgregarContactoCliente();
                String   telActual = contacto2.NumeroTelefono.ToString();
                newW.txtMailContacto.Text     = contacto2.Email.ToString();
                newW.txtNombreContacto.Text   = contacto2.NombreContacto.ToString();
                newW.txtTelefonoContacto.Text = contacto2.NumeroTelefono.ToString();
                newW.ShowDialog();

                if (newW.DialogResult == true)
                {
                    String nombre = newW.txtNombreContacto.Text.ToString();
                    String tel    = newW.txtTelefonoContacto.Text.ToString();
                    String mail   = newW.txtMailContacto.Text.ToString();

                    contacto2.NombreContacto = nombre;
                    contacto2.NumeroTelefono = tel;
                    contacto2.Email          = mail;

                    String update;
                    update = "update contactocliente set telefono  = '" + tel + "', email = '" + mail + "', nombreContacto = '" + nombre + "' where telefono ='" + telActual + "';";
                    conexion.operaciones(update);
                    dgvContacto.Items.Refresh();
                }
            }
            catch (NullReferenceException)
            {
                MessageBox.Show("Seleccione un contacto", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
コード例 #2
0
        private void btnAgregarc_Click(object sender, RoutedEventArgs e)
        {
            var newW = new WindowAgregarContactoCliente();

            newW.ShowDialog();


            if (newW.DialogResult == true)
            {
                String   telefono1       = newW.txtTelefonoContacto.Text;
                String   nombreContacto1 = newW.txtNombreContacto.Text;
                String   mail1           = newW.txtMailContacto.Text;
                Contacto info            = new Contacto(nombreContacto1, mail1, telefono1);


                lista.Add(info);

                dgvContacto.Items.Refresh();
            }
        }