Exemple #1
0
 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");
     }
 }
Exemple #6
0
        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;
        }
Exemple #7
0
        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;
        }
Exemple #8
0
        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;
 }