Ejemplo n.º 1
0
 public void ListarEmpleados()
 {
     try
     {
         consulta.Connection  = con.AbrirConexion();
         consulta.CommandText = "SELECT * FROM tbusuarios";
         consulta.CommandType = CommandType.Text;
         da    = new SqlDataAdapter(consulta);
         tabla = new DataTable();
         da.Fill(tabla);
         TablaEmpleados.ItemsSource = tabla.DefaultView;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     finally
     {
         con.CerrarConexion();
     }
 }
Ejemplo n.º 2
0
        private void Modificar_Click(object sender, RoutedEventArgs e)
        {
            if (!CamposVacios())
            {
                try
                {
                    consulta.Connection  = con.AbrirConexion();
                    consulta.CommandText = "UPDATE tbusuarios " +
                                           "SET Nombre=@nombre, Apellido=@apellido, Telefono=@telefono, Direccion=@direccion, Email=@email, Password=@password " +
                                           "WHERE Login=@login";
                    consulta.CommandType = CommandType.Text;
                    consulta.Parameters.AddWithValue("@nombre", campoNombre.Text);
                    consulta.Parameters.AddWithValue("@apellido", campoApellido.Text);
                    consulta.Parameters.AddWithValue("@telefono", Convert.ToInt32(campoTelefono.Text));
                    consulta.Parameters.AddWithValue("@direccion", campoDireccion.Text);
                    consulta.Parameters.AddWithValue("@email", campoEmail.Text);
                    consulta.Parameters.AddWithValue("@login", campoLogin.Text);
                    consulta.Parameters.AddWithValue("@password", campoPassword.Text);

                    da    = new SqlDataAdapter(consulta);
                    tabla = new DataTable();
                    da.Fill(tabla);
                    NavigationService.Navigate(new Uri("Empleados.xaml", UriKind.RelativeOrAbsolute));
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                finally
                {
                    con.CerrarConexion();
                }
            }
            else
            {
                MessageBox.Show("Complete todos los campos!");
            }
        }