private void InitialConditionPage() { switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: ListInvoice(); ListFilial(); ListProviders(); ListStuff(); buttonApply = new EnumApplyAction(); newCollection = null; oldCollection = null; //Lists dataGridInvoice.Visibility = Visibility.Visible; dataGridAddStuff.ItemsSource = null; //Buttons btnEdit.IsEnabled = btnRemove.IsEnabled = btnAddStuff.IsEnabled = btnRemoveStuff.IsEnabled = btnEditStuff.IsEnabled = false; btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Visible; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; //Controls txtInvoice.Text = txtStuffQt.Text = string.Empty; dpDate.SelectedDate = null; lblUn.Content = string.Empty; break; } }
private void Privilegios() { //Fill ListarFiliais(); //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = btnExistingPerson.Visibility = Visibility.Visible; btnEdit.IsEnabled = btnRemove.IsEnabled = false; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; //Lists dataGridFilial.Visibility = Visibility.Visible; //Controls gbPersonType.IsEnabled = true; rbCorporate.IsChecked = true; rbIndividual.IsChecked = false; buttonApply = new EnumApplyAction(); switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: break; } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { try { buttonApply = EnumApplyAction.Update; //Lists dataGridInvoice.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; //Pegando informações das notas apenas notaDTO = new NotaDTO(); notaDTO = dataGridInvoice.SelectedItem as NotaDTO; txtInvoice.Text = notaDTO.NumeroNota.ToString(); dpDate.SelectedDate = notaDTO.DataNota; cbProvider.SelectedValue = notaDTO.Fornecedor.Pessoa.NomePessoa; cbFilial.SelectedValue = notaDTO.Filial.Pessoa.NomePessoa; newCollection = notaProdutoBLL.ReadInvoice(notaDTO); oldCollection = notaProdutoBLL.ReadInvoice(notaDTO); dataGridAddStuff.ItemsSource = newCollection; LiberarRemoveStuff(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnCancel_Click(object sender, RoutedEventArgs e) { switch (buttonApply) { case EnumApplyAction.CreateClient: dataGridAddClient.Visibility = Visibility.Hidden; dataGridAddClient.SelectedIndex = -1; buttonApply = EnumApplyAction.Create; break; case EnumApplyAction.UpdateClient: dataGridAddClient.Visibility = Visibility.Hidden; dataGridAddClient.SelectedIndex = -1; buttonApply = EnumApplyAction.Update; break; case EnumApplyAction.CreateService: dataGridAddService.Visibility = Visibility.Hidden; dataGridAddService.SelectedIndex = -1; buttonApply = EnumApplyAction.Create; break; case EnumApplyAction.UpdateService: dataGridAddService.Visibility = Visibility.Hidden; dataGridAddService.SelectedIndex = -1; buttonApply = EnumApplyAction.Update; break; default: Privileges(); break; } }
private void btnCancel_Click(object sender, RoutedEventArgs e) { switch (buttonApply) { case EnumApplyAction.Create: Privileges(); break; case EnumApplyAction.CreateClient: dataGridPerson.Visibility = Visibility.Hidden; buttonApply = EnumApplyAction.Create; btnApply.IsEnabled = true; break; case EnumApplyAction.Update: Privileges(); break; case EnumApplyAction.UpdateClient: dataGridPerson.Visibility = Visibility.Hidden; buttonApply = EnumApplyAction.Update; btnApply.IsEnabled = true; break; default: Privileges(); break; } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = btnExistingPerson.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; //Lists dataGridProvider.Visibility = Visibility.Hidden; //Values buttonApply = EnumApplyAction.Update; //Box gbPersonType.IsEnabled = false; fornecedorDTO = new FornecedorDTO(); fornecedorDTO = dataGridProvider.SelectedItem as FornecedorDTO; rbIndividual.IsChecked = fornecedorDTO.Pessoa.TipoPessoa; rbCorporate.IsChecked = !fornecedorDTO.Pessoa.TipoPessoa; DecidirFormulario(); PreencherFormulario(fornecedorDTO); }
private void Privilegios() { buttonApply = new EnumApplyAction(); ListarFornecedores(); DecidirFormulario(); switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = btnExistingPerson.Visibility = Visibility.Visible; btnEdit.IsEnabled = btnRemove.IsEnabled = false; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; //Lists dataGridProvider.Visibility = Visibility.Visible; dataGridSearchPerson.Visibility = Visibility.Hidden; //Controls gbPersonType.IsEnabled = true; rbIndividual.IsChecked = false; rbCorporate.IsChecked = true; break; } }
/// <summary> /// Devolve à página suas condiçõies iniciais. /// </summary> private void InitialConditionPage() { switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: //Fill FillServicesList(); FillStuffs(); buttonApply = new EnumApplyAction(); //Controls txtServiço.Text = string.Empty; cbStuff.SelectedIndex = -1; //Lists dataGridService.Visibility = dataGridStuff.Visibility = Visibility.Visible; dataGridAddStuff.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Visible; btnEdit.IsEnabled = btnRemove.IsEnabled = btnAddFeedStock.IsEnabled = btnRemoveFeedStock.IsEnabled = btnEditStuff.IsEnabled = false; btnAddFeedStock.Visibility = btnRemoveFeedStock.Visibility = btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; break; } }
private void Privileges() { //Fill ListAttendances(); //Lists dataGridAttendance.Visibility = Visibility.Visible; dataGridAddClient.Visibility = dataGridAddService.Visibility = dataGridAddEmployee.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Visible; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; btnEdit.IsEnabled = btnRemove.IsEnabled = false; //Controls buttonApply = new EnumApplyAction(); dpDate.SelectedDate = DateTime.Now; lblClientName.Content = string.Empty; txtlblObsPersonal.Text = txtObsAttend.Text = string.Empty; dataGridService.ItemsSource = dataGridStuff.ItemsSource = null; switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: break; } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { try { buttonApply = EnumApplyAction.Update; ListServices(); ListClients(); //Lists dataGridAttendance.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; //Dados do atendimento apenas atendimentoServicoDTO = new AtendimentoServicoDTO(); newCollection = new AtendimentoServicoCollectionDTO(); oldCollection = new AtendimentoServicoCollectionDTO(); newCollection = atendimentoServicoBLL.ReadAttendance(atendimentoServicoDTO.Atendimento); oldCollection = atendimentoServicoBLL.ReadAttendance(atendimentoServicoDTO.Atendimento); PreencherFormulario(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnCancel_Click(object sender, RoutedEventArgs e) { switch (buttonApply) { case EnumApplyAction.CreateClient: Privilegios(); //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; //Lists dataGridProvider.Visibility = Visibility.Hidden; dataGridSearchPerson.Visibility = Visibility.Hidden; buttonApply = EnumApplyAction.Create; break; default: Privilegios(); break; } }
/// <summary> /// Devolve à página as suas condiçõies iniciais. /// </summary> private void Privileges() { buttonApply = new EnumApplyAction(); FillClientList(); DecidirFormulario(); switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = btnExistingPerson.Visibility = Visibility.Visible; btnEdit.IsEnabled = btnRemove.IsEnabled = false; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; //Lists dataGridClient.Visibility = Visibility.Visible; // gbPersonType.IsEnabled = true; rbIndividual.IsChecked = true; break; } }
private void btnNew_Click(object sender, RoutedEventArgs e) { dataGridUser.Visibility = Visibility.Hidden; btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; buttonApply = EnumApplyAction.Create; txtUser.Focus(); funcionarioDTO = new FuncionarioDTO(); }
private void btnExistingPerson_Click(object sender, RoutedEventArgs e) { FornecedorCollectionDTO listGrid = new FornecedorCollectionDTO(); listGrid = fornecedorBLL.ReadExcept(rbIndividual.IsChecked.Value); dataGridSearchPerson.Visibility = Visibility.Visible; dataGridSearchPerson.ItemsSource = null; dataGridSearchPerson.ItemsSource = listGrid; buttonApply = EnumApplyAction.CreateClient; }
private void btnExistingPerson_Click(object sender, RoutedEventArgs e) { ClienteCollectionDTO clienteCollectionDTOTeste = new ClienteCollectionDTO(); clienteCollectionDTOTeste = clienteBLL.ReadExcept(rbIndividual.IsChecked.Value); dataGridSearchPerson.Visibility = Visibility.Visible; dataGridSearchPerson.ItemsSource = null; dataGridSearchPerson.ItemsSource = clienteCollectionDTOTeste; buttonApply = EnumApplyAction.CreateClient; }
private void btnEdit_Click(object sender, RoutedEventArgs e) { funcionarioDTO = new FuncionarioDTO(); funcionarioDTO = dataGridUser.SelectedItem as FuncionarioDTO; PreencherFormulario(funcionarioDTO); dataGridUser.Visibility = Visibility.Hidden; btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; buttonApply = EnumApplyAction.Update; txtUser.Focus(); }
private void btnNew_Click(object sender, RoutedEventArgs e) { buttonApply = EnumApplyAction.Create; //Lists dataGridStuff.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; produtoDTO = new ProdutoDTO(); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { produtoDTO = new ProdutoDTO(); produtoDTO = dataGridStuff.SelectedItem as ProdutoDTO; PreencherFormulario(produtoDTO); buttonApply = EnumApplyAction.Update; //Lists dataGridStuff.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; }
private void btnSearchPerson_Click(object sender, RoutedEventArgs e) { ListEmployeeNoUser(); dataGridPerson.Visibility = Visibility.Visible; btnApply.IsEnabled = false; switch (buttonApply) { case EnumApplyAction.Create: buttonApply = EnumApplyAction.CreateClient; break; case EnumApplyAction.Update: buttonApply = EnumApplyAction.UpdateClient; break; } }
private void btnExistingPerson_Click(object sender, RoutedEventArgs e) { try { funcionarioDTO = new FuncionarioDTO(); FuncionarioCollectionDTO listarGrid = new FuncionarioCollectionDTO(); listarGrid = funcionarioBLL.ReadExcept(rbIndividual.IsChecked.Value); dataGridSearchPerson.Visibility = Visibility.Visible; dataGridSearchPerson.ItemsSource = null; dataGridSearchPerson.ItemsSource = listarGrid; buttonApply = EnumApplyAction.CreateClient; } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnNew_Click(object sender, RoutedEventArgs e) { //Buttons btnNew.Visibility = btnEdit.Visibility = Visibility.Hidden; btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; //Lists dataGridEmployee.Visibility = Visibility.Hidden; rbIndividual.IsChecked = true; buttonApply = EnumApplyAction.Create; DecidirFormulario(); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { buttonApply = EnumApplyAction.Update; //Lists dataGridService.Visibility = dataGridStuff.Visibility = Visibility.Hidden; dataGridAddStuff.Visibility = Visibility.Visible; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnAddFeedStock.Visibility = btnRemoveFeedStock.Visibility = btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; servicoDTO = new ServicoDTO(); servicoDTO = dataGridService.SelectedItem as ServicoDTO; dataGridAddStuff.ItemsSource = newCollection; txtServiço.Text = servicoDTO.DescricaoServico; LiberarRemoveStuff(); }
private void TelaAdicionarNovoAtendimento() { //Fill buttonApply = EnumApplyAction.Create; ListServices(); ListClients(); //Lists dataGridAttendance.Visibility = Visibility.Hidden; dataGridAddClient.Visibility = Visibility.Hidden; dataGridAddService.Visibility = Visibility.Hidden; //Buttons btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; atendimentoServicoDTO = new AtendimentoServicoDTO(); newCollection = new AtendimentoServicoCollectionDTO(); }
private void btnNew_Click(object sender, RoutedEventArgs e) { //Buttons btnNew.Visibility = btnEdit.Visibility = Visibility.Hidden; btnRemove.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; //Lists dataGridProvider.Visibility = Visibility.Hidden; fornecedorDTO = new FornecedorDTO(); buttonApply = EnumApplyAction.Create; DecidirFormulario(); }
private void btnNew_Click(object sender, RoutedEventArgs e) { dataGridService.Visibility = dataGridStuff.Visibility = Visibility.Hidden; dataGridAddStuff.Visibility = Visibility.Visible; btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Hidden; btnAddFeedStock.Visibility = btnRemoveFeedStock.Visibility = btnApply.Visibility = btnCancel.Visibility = Visibility.Visible; buttonApply = EnumApplyAction.Create; newCollection = new ServicoProdutoCollectionDTO(); }
private void btnSearchService_Click(object sender, RoutedEventArgs e) { dataGridAddService.Visibility = Visibility.Visible; switch (buttonApply) { case EnumApplyAction.Create: buttonApply = EnumApplyAction.CreateService; break; case EnumApplyAction.CreateClient: buttonApply = EnumApplyAction.CreateService; break; case EnumApplyAction.Update: buttonApply = EnumApplyAction.UpdateService; break; case EnumApplyAction.UpdateClient: buttonApply = EnumApplyAction.UpdateService; break; } }
private void InitialConditionPage() { switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { default: FillStuffList(); FillUn(); buttonApply = new EnumApplyAction(); //Lists dataGridStuff.Visibility = Visibility.Visible; //Controls txtFeedStock.Text = string.Empty; //Butons btnEdit.IsEnabled = btnRemove.IsEnabled = false; btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Visible; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; break; } }
private void Privileges() { ListPrivileges(); buttonApply = new EnumApplyAction(); dataGridUser.Visibility = Visibility.Visible; dataGridPerson.Visibility = Visibility.Hidden; btnApply.Visibility = btnCancel.Visibility = Visibility.Hidden; lblPersonName.Content = txtUser.Text = txtPassword.Password = txtConfirmPassword.Password = string.Empty; dataGridUser.SelectedIndex = -1; btnEdit.IsEnabled = btnRemove.IsEnabled = false; Width = 450; //Permissões switch (Session.LoggedUser.Usuario.Privilegio.IdPrivilegio) { case 1: //Administrador ListEmployeeUser(); btnNew.Visibility = btnEdit.Visibility = btnRemove.Visibility = Visibility.Visible; break; default: //Serviços //Relatórios //Financeiro funcionarioCollectionDTO = new FuncionarioCollectionDTO(); funcionarioCollectionDTO.Add(Session.LoggedUser); dataGridUser.ItemsSource = null; dataGridUser.ItemsSource = funcionarioCollectionDTO; cbPermissionType.IsEnabled = txtUser.IsEnabled = gbStatus.IsEnabled = false; btnEdit.Visibility = Visibility.Visible; btnNew.Visibility = btnRemove.Visibility = Visibility.Hidden; Thickness margin = btnEdit.Margin; margin.Top = 0; btnEdit.Margin = margin; break; } }
private void btnSearchEmployee_Click(object sender, RoutedEventArgs e) { ListEmployees(); dataGridAddEmployee.Visibility = Visibility.Visible; switch (buttonApply) { case EnumApplyAction.Create: buttonApply = EnumApplyAction.CreateEmployee; break; case EnumApplyAction.CreateService: buttonApply = EnumApplyAction.CreateEmployee; break; case EnumApplyAction.Update: buttonApply = EnumApplyAction.UpdateEmployee; break; case EnumApplyAction.UpdateService: buttonApply = EnumApplyAction.UpdateEmployee; break; } }
private void btnApply_Click(object sender, RoutedEventArgs e) { try { switch (buttonApply) { case EnumApplyAction.Create: if (ValidarUsuario()) { PreencherObjeto(funcionarioDTO); string result = pessoaUsuarioBLL.Create(funcionarioDTO); switch (result) { case "Sucesso": MessageBox.Show("Usuário cadastrado com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); Privileges(); break; case "Existente": MessageBox.Show("Usuário já existe.", "Usuario", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtUser.Focus(); txtUser.SelectAll(); break; case "UsuarioBranco": MessageBox.Show("Compo usuário não pode estar em branco", "Usuario", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtUser.Focus(); break; case "SenhaBranco": MessageBox.Show("Compo senha não pode estar em branco", "Senha", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtPassword.Focus(); break; case "SituacaoBranco": MessageBox.Show("Favor, selecionar a situação do usuário", "Situação do Usuário", MessageBoxButton.OK, MessageBoxImage.Exclamation); gbStatus.Focus(); break; case "AcessoBranco": MessageBox.Show("Favor, selecionar um tipo de privilégio.", "Selecionar", MessageBoxButton.OK, MessageBoxImage.Exclamation); cbPermissionType.Focus(); break; } } break; case EnumApplyAction.CreateClient: funcionarioDTO = new FuncionarioDTO(); funcionarioDTO = dataGridPerson.SelectedItem as FuncionarioDTO; lblPersonName.Content = funcionarioDTO.Pessoa.NomePessoa; dataGridPerson.Visibility = Visibility.Hidden; buttonApply = EnumApplyAction.Create; break; case EnumApplyAction.Update: if (ValidarUsuario()) { PreencherObjeto(funcionarioDTO); string result = pessoaUsuarioBLL.Update(funcionarioDTO); switch (result) { case "Sucesso": MessageBox.Show("Usuário modificado com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); Privileges(); break; case "Existente": MessageBox.Show("Usuário já existe.", "Usuario", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtUser.Focus(); txtUser.SelectAll(); break; case "UsuarioBranco": MessageBox.Show("Compo usuário não pode estar em branco", "Usuario", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtUser.Focus(); break; case "SenhaBranco": MessageBox.Show("Compo senha não pode estar em branco", "Senha", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtPassword.Focus(); break; case "SituacaoBranco": MessageBox.Show("Favor, selecionar a situação do usuário", "Situação do Usuário", MessageBoxButton.OK, MessageBoxImage.Exclamation); gbStatus.Focus(); break; case "AcessoBranco": MessageBox.Show("Favor, selecionar um tipo de privilégio.", "Selecionar", MessageBoxButton.OK, MessageBoxImage.Exclamation); cbPermissionType.Focus(); break; } } break; case EnumApplyAction.UpdateClient: funcionarioDTO = new FuncionarioDTO(); funcionarioDTO = dataGridPerson.SelectedItem as FuncionarioDTO; lblPersonName.Content = funcionarioDTO.Pessoa.NomePessoa; dataGridPerson.Visibility = Visibility.Hidden; buttonApply = EnumApplyAction.Update; break; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } }