private void Validar() { ValidacionUsuario = new ClasesBase.Clases.Usuario(usuario); ValidacionUsuario.PropertyChanged += new PropertyChangedEventHandler(ValidacionUsuario_PropertyChanged); btn_modificar.IsEnabled = ValidacionUsuario.IsValid(); DataContext = ValidacionUsuario; }
private void Txt_buscar_TextChanged(object sender, TextChangedEventArgs e) { if (vistaColeccionFiltrada != null) { vistaColeccionFiltrada.Filter += CollectionViewSource_Filter; usuarioSeleccionado = null; } }
private void CollectionViewSource_Filter(object sender, FilterEventArgs e) { ClasesBase.Clases.Usuario usuario = e.Item as ClasesBase.Clases.Usuario; if (usuario.Usu_Usuario.StartsWith(txt_buscar.Text, StringComparison.CurrentCultureIgnoreCase)) { e.Accepted = true; } else { e.Accepted = false; } }
private void GrdUsuario_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid gd = (DataGrid)sender; DataRowView row = gd.SelectedItem as DataRowView; ClasesBase.Clases.Usuario usuarioSeleccionado = new ClasesBase.Clases.Usuario(); usuarioSeleccionado = ((ClasesBase.Clases.Usuario)gd.SelectedItem); if (usuarioSeleccionado != null) { this.usuarioSeleccionado = usuarioSeleccionado; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { if (listUsuarios != null) { foreach (var item in listUsuarios.Items) { ClasesBase.Clases.Usuario entidad = item as ClasesBase.Clases.Usuario; Usuarios.Items.Add(entidad); } } else { MessageBox.Show("el listView esta vacio"); } }
public AltaUsuario() { InitializeComponent(); ControladorRol rol = new ControladorRol(); cmb_codigo.ItemsSource = rol.list_roles().DefaultView; ValidacionUsuario = new ClasesBase.Clases.Usuario(); ValidacionUsuario.PropertyChanged += new PropertyChangedEventHandler(ValidacionUsuario_PropertyChanged); btn_registrar.IsEnabled = ValidacionUsuario.IsValid(); DataContext = ValidacionUsuario; }
private void Btn_confirmacion_Click(object sender, RoutedEventArgs e) { ClasesBase.Clases.Usuario oUsuario = new ClasesBase.Clases.Usuario { Usu_ID = usuario.Usu_ID, Usu_Nombre = txt_nombre.Text, Usu_Apellido = txt_apellido.Text, Usu_Contraseña = txt_contraseña.Text, Rol_Codigo = Convert.ToString(cmb_rol.SelectedValue.ToString()) }; ControladorUsuario controladorUsuario = new ControladorUsuario(); controladorUsuario.Update_Usuario(oUsuario); MessageBox.Show("Modificacion Exitosa", "Mensaje"); LoginWindow.usuario = oUsuario; }
private void Btn_confirmacion_Click(object sender, RoutedEventArgs e) { ClasesBase.Clases.Usuario oUsuario = new ClasesBase.Clases.Usuario { Usu_ID = UsuarioAEditar.Usu_ID, Usu_Usuario = UsuarioAEditar.Usu_Usuario, Usu_Nombre = txt_nombre.Text, Usu_Apellido = txt_apellido.Text, Usu_Contraseña = txt_contraseña.Text, Rol_Codigo = cmb_rol.SelectedValue.ToString() }; ControladorUsuario controladorUsuario = new ControladorUsuario(); controladorUsuario.Update_Usuario(oUsuario); MessageBox.Show("Modificacion Exitosa"); ventanaPadre.collectionUsuario.edit_Usuario(oUsuario); ventanaPadre.CargarDataGrid(); Close(); }
public void CargarDataGrid() { grdUsuario.ItemsSource = collectionUsuario.ListaUsuario; usuarioSeleccionado = null; }