public static UCGestionUsuario GetInstance() { if (_instance == null) { _instance = new UCGestionUsuario(); } return(_instance); }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { CargarDatos(); MessageBoxResult opcion = MessageBox.Show("¿Desea Guardar?", "Guardar", MessageBoxButton.YesNo, MessageBoxImage.Question); if (opcion == MessageBoxResult.Yes) { excute(); DataContext = _usuario; } _ucGestionUsuario = UCGestionUsuario.GetInstance(); _ucGestionUsuario.LoadUsuario(); }
private void updateUser() { _transactions = _usuarioService.Update(_usuario); //con esto se ahorra la validacion de Nombre usuario unico ya que la base no permite que se repita if (_transactions.Status) { MessageBox.Show(_transactions.Msg, "Modificar Usuario", MessageBoxButton.OK, MessageBoxImage.Information); _ucGestionUsuario = UCGestionUsuario.GetInstance(); _ucGestionUsuario.LoadUsuario(); } else { MessageBox.Show(_transactions.Msg, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void AddUsuario() { _transactions = _usuarioService.Add(_usuario); if (_transactions.Status) { MessageBox.Show(_transactions.Msg, "Agregar Usuario", MessageBoxButton.OK, MessageBoxImage.Information); _ucGestionUsuario = UCGestionUsuario.GetInstance(); _ucGestionUsuario.LoadUsuario(); loadUsers(); btnAddabm.Visibility = Visibility.Hidden; } else { MessageBox.Show(_transactions.Msg, "Error", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void DeleteUsuario() { _transactions = _usuarioService.Delete(_usuario); if (_transactions.Status) { MessageBox.Show(_transactions.Msg, "Eliminar Usuario", MessageBoxButton.OK, MessageBoxImage.Information); _ucGestionUsuario = UCGestionUsuario.GetInstance(); _ucGestionUsuario.LoadUsuario(); } else { MessageBox.Show(_transactions.Msg, "Eliminar Usuario", MessageBoxButton.OK, MessageBoxImage.Error); } /* _unitOfWork.Usuarios.Delete(_usuario); * MessageBox.Show("Usuario se Elimino con exito", "Eliminar Usuario", MessageBoxButton.OK, MessageBoxImage.Exclamation); * _ucGestionUsuario = UCGestionUsuario.GetInstance(); * _ucGestionUsuario.LoadUsuario();*/ }