示例#1
0
        public ConsultarOperador()
        {
            InitializeComponent();
            operadorController   = new OperadorController();
            this.listaOperadores = operadorController.Listar();

            listarOperadores();
        }
示例#2
0
        private void btnDesativar_Click(object sender, RoutedEventArgs e)
        {
            if (this.dgOperador.SelectedItem == null)
            {
                MessageBox.Show("Selecione um operador para ativar/desativar!", "ERRO!", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            else
            {
                Operador operador = new Operador();

                var operadorSelecionado = this.dgOperador.SelectedItem as Operador;
                this.operador = operadorSelecionado;

                operador.IdOperador = this.operador.IdOperador;
                operador.Status     = this.operador.Status;
                if (operador.IdOperador != 1)
                {
                    if (operador.Status == 0)
                    {
                        operadorController = new OperadorController();
                        operadorController.ativar(operador);
                        this.listaOperadores = operadorController.Listar();
                        listarOperadores();
                    }
                    else if (operador.Status == 1)
                    {
                        operadorController = new OperadorController();
                        operadorController.desativar(operador);
                        this.listaOperadores = operadorController.Listar();
                        listarOperadores();
                    }
                }
                else
                {
                    MessageBox.Show("Não é possivel alterar status do ADMIN!", "ERRO!", MessageBoxButton.OK, MessageBoxImage.Error);
                    operador = null;
                    return;
                }
            }
        }
示例#3
0
 private void btnAtualizar_Click(object sender, RoutedEventArgs e)
 {
     this.listaOperadores = operadorController.Listar();
     listarOperadores();
 }