private void BtReceituario_Click(object sender, RoutedEventArgs e) { RelatorioReceitaMedicaView relatorioReceitaMedicaView = new RelatorioReceitaMedicaView(); ConfiguracoesDeView.ConfigurarWindow(this, relatorioReceitaMedicaView); relatorioReceitaMedicaView.ShowDialog(); }
private void BtFinalizarConsulta_Click(object sender, RoutedEventArgs e) { if (ConsultasViewModel.ConsultaSelecionada != null) { if (ConsultasViewModel.ConsultaSelecionada.Status == StatusConsulta.Agendada) { MessageBox.Show("A consulta selecionada ainda não foi Iniciada e nao pode ser finalizada", "Aviso"); } else if (ConsultasViewModel.ConsultaSelecionada.Status == StatusConsulta.Realizada) { MessageBox.Show("A consulta selecionada já foi finalizada", "Aviso"); } else { FinalizacaoConsultaView finalizacaoConsultaView = new FinalizacaoConsultaView(ConsultasViewModel.ConsultaSelecionada.Id); this.Hide(); ConfiguracoesDeView.ConfigurarWindow(this, finalizacaoConsultaView); finalizacaoConsultaView.ShowDialog(); ConsultasViewModel.CarregarListaDeConsultasData(); ConfiguracoesDeView.ConfigurarWindow(finalizacaoConsultaView, this); this.Visibility = Visibility.Visible; } } else { MessageBox.Show("Nenhuma consulta selecionada", "Aviso!"); } }
//----------------------------------------------------------------------------------------------------------------------------------- //--------------------------------------------*********Metodos**********------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- private void CarregarRelatorio(List <ReportDataSource> listaDeDataSources, List <string> listaDeParametros) { RelatorioAtestadoView relatorioAtestadoView = new RelatorioAtestadoView(listaDeDataSources, listaDeParametros); ConfiguracoesDeView.ConfigurarWindow(this, relatorioAtestadoView); relatorioAtestadoView.ShowDialog(); }
private void BtAlterar_Click(object sender, RoutedEventArgs e) { if (dgListaDeClientes.SelectedIndex >= 0) { bool altorizacao = ListaDeClientesViewModel.AltorizacaoDeEdicao(); if (altorizacao == true) { this.Hide(); WindowCliente windowCliente = new WindowCliente(ListaDeClientesViewModel.ClienteSelecionado.Id); ConfiguracoesDeView.ConfigurarWindow(this, windowCliente); windowCliente.ShowDialog(); BuscaCliente();//ListaDeClientesViewModel.ListarTodosOsClientes(); ConfiguracoesDeView.ConfigurarWindow(windowCliente, this); this.Visibility = Visibility.Visible; } else { MessageBox.Show("Você não tem altorização para editar clientes", "Acesso Negado!"); return; } } else { MessageBox.Show("Nenhum Cliente Selecionado", "Aviso!"); } }
private void BtVoltar_Click(object sender, RoutedEventArgs e) { RelatoriosView relatoriosView = new RelatoriosView(); ConfiguracoesDeView.ConfigurarWindow(this, relatoriosView); relatoriosView.Show(); this.Close(); }
private void BtVoltar_Click(object sender, RoutedEventArgs e) { ConsultasView consultasView = new ConsultasView(); ConfiguracoesDeView.ConfigurarWindow(this, consultasView); consultasView.Show(); this.Close(); }
private void SairDaTela() { OpcoesView opcoesView = new OpcoesView(); ConfiguracoesDeView.ConfigurarWindow(this, opcoesView); opcoesView.Show(); this.Close(); }
//----------------------------------------------------------------------------------------------------------------------------------- //--------------------------------------------*********Botoes**********-------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- private void BtVoltar_Click(object sender, RoutedEventArgs e) { ListaDeClientesView listaDeClientesView = new ListaDeClientesView(); ConfiguracoesDeView.ConfigurarWindow(this, listaDeClientesView); listaDeClientesView.Show(); this.Close(); }
//----------------------------------------------------------------------------------------------------------------------------------- //--------------------------------------------*********Botoes**********-------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- private void BtVoltar_Click(object sender, RoutedEventArgs e) { OpcoesView opcoesView = new OpcoesView(); ConfiguracoesDeView.ConfigurarWindow(this, opcoesView); opcoesView.Show(); this.Close(); }
private void BtConsultasPorPeriodo_Click(object sender, RoutedEventArgs e) { RelatorioConsultaPeriodoView relatorioConsultaPeriodo = new RelatorioConsultaPeriodoView(); ConfiguracoesDeView.ConfigurarWindow(this, relatorioConsultaPeriodo); relatorioConsultaPeriodo.Show(); this.Close(); }
private void BtCadastrarNovo_Click(object sender, RoutedEventArgs e) { CrudConsultasView crudConsultasView = new CrudConsultasView(); ConfiguracoesDeView.ConfigurarWindow(this, crudConsultasView); crudConsultasView.Show(); this.Close(); }
private void BtGerarAtestado_Click(object sender, RoutedEventArgs e) { AtestadoView atestadoView = new AtestadoView(); atestadoView.AtestadoViewModel.SetConsulta(FinalizacaoConsultaViewModel.Consulta); atestadoView.IniciarTela(); ConfiguracoesDeView.ConfigurarWindow(this, atestadoView); atestadoView.ShowDialog(); }
private void BtCadastrarNovo_Click(object sender, RoutedEventArgs e) { CrudAtorView crudAtorView = new CrudAtorView(); ConfiguracoesDeView.ConfigurarWindow(this, crudAtorView); this.Hide(); crudAtorView.ShowDialog(); ConfiguracoesDeView.ConfigurarWindow(crudAtorView, this); RecarregarDataGrid(); this.Visibility = Visibility.Visible; }
private void BtCadastrarNovo_Click(object sender, RoutedEventArgs e) { this.Hide(); ProcedimentoView procedimentoView = new ProcedimentoView(); ConfiguracoesDeView.ConfigurarWindow(this, procedimentoView); procedimentoView.ShowDialog(); RecarregarLista(); ConfiguracoesDeView.ConfigurarWindow(procedimentoView, this); this.Visibility = Visibility.Visible; }
private void SelecionarCliente() { this.Hide(); SelecaoDeClienteView selecaoDeClienteView = new SelecaoDeClienteView(); ConfiguracoesDeView.ConfigurarWindow(this, selecaoDeClienteView); selecaoDeClienteView.ShowDialog(); RelatorioHistoricoDoClienteViewModel.Cliente = selecaoDeClienteView.SelecaoDeClienteViewModel.ClienteSelecionado; ConfiguracoesDeView.ConfigurarWindow(selecaoDeClienteView, this); this.Visibility = Visibility.Visible; }
private void BtCadastrarNovo_Click(object sender, RoutedEventArgs e) { CrudProdutoView CrudProdutoView = new CrudProdutoView(); this.Hide(); ConfiguracoesDeView.ConfigurarWindow(this, CrudProdutoView); CrudProdutoView.ShowDialog(); ConfiguracoesDeView.ConfigurarWindow(CrudProdutoView, this); this.Visibility = Visibility.Visible; ProdutosViewModel.BuscaQtdEstoque(tbBuscaPorQtd.Text);//ProdutosViewModel.RecarregarGrid(); }
private void SelecionarCliente() { this.Hide(); SelecaoDeClienteView selecaoDeClienteView = new SelecaoDeClienteView(); ConfiguracoesDeView.ConfigurarWindow(this, selecaoDeClienteView); selecaoDeClienteView.ShowDialog(); PagamentosViewModel.Cliente = selecaoDeClienteView.SelecaoDeClienteViewModel.ClienteSelecionado; ConfiguracoesDeView.ConfigurarWindow(selecaoDeClienteView, this); this.Visibility = Visibility.Visible; PagamentosViewModel.CarregarValorDevido(); }
private void BtHistorico_Click(object sender, RoutedEventArgs e) { if (dgListaDeClientes.SelectedIndex >= 0) { HistoricoDoClienteView historicoDoClienteView = new HistoricoDoClienteView(); historicoDoClienteView.HistoricoDoClienteViewModel.IniciarViewModel(ListaDeClientesViewModel.ClienteSelecionadoNaLista(dgListaDeClientes.SelectedIndex)); ConfiguracoesDeView.ConfigurarWindow(this, historicoDoClienteView); historicoDoClienteView.Show(); this.Close(); } else { MessageBox.Show("Nenhum Cliente Selecionado", "Aviso!"); } }
private void SelecionarCliente() { this.Hide(); SelecaoDeClienteView selecaoDeClienteView = new SelecaoDeClienteView(); ConfiguracoesDeView.ConfigurarWindow(this, selecaoDeClienteView); selecaoDeClienteView.ShowDialog(); CrudConsultasViewModel.Consulta.Cliente = selecaoDeClienteView.SelecaoDeClienteViewModel.ClienteSelecionado; CarregarProcedimentos(); CrudConsultasViewModel.NotificarConsulta(); CrudConsultasViewModel.ProcedimentosParaAlterarCliente(); ConfiguracoesDeView.ConfigurarWindow(selecaoDeClienteView, this); this.Visibility = Visibility.Visible; }
private void BtOrcamento_Click(object sender, RoutedEventArgs e) { if (dgListaDeClientes.SelectedIndex >= 0) { OrcamentoView orcamento = new OrcamentoView(ListaDeClientesViewModel.ClienteSelecionado.Id); ConfiguracoesDeView.ConfigurarWindow(this, orcamento); this.Hide(); orcamento.ShowDialog(); this.Visibility = Visibility.Visible; } else { MessageBox.Show("Nenhum Cliente Selecionado", "Aviso!"); } }
private void BtSalvar_Click(object sender, RoutedEventArgs e) { string msg = PagamentosViewModel.SalvarNovoPagamento(out bool camposEmBranco); if (camposEmBranco) { MessageBox.Show(msg, "Campos Obrigatorios não preenchidos!"); } else { MessageBox.Show(msg, "Aviso!"); OpcoesView opcoesView = new OpcoesView(); ConfiguracoesDeView.ConfigurarWindow(this, opcoesView); opcoesView.Show(); this.Close(); } }
private void BtEditar_Click(object sender, RoutedEventArgs e) { if (ListaDeAtoresViewModel.ExisteAtorSelecionado()) { CrudAtorView crudAtorView = new CrudAtorView(ListaDeAtoresViewModel.AtorSelecionado.Id); ConfiguracoesDeView.ConfigurarWindow(this, crudAtorView); this.Hide(); crudAtorView.ShowDialog(); ConfiguracoesDeView.ConfigurarWindow(crudAtorView, this); RecarregarDataGrid(); this.Visibility = Visibility.Visible; } else { MessageBox.Show("Nenhum colaborador selecionado!", "Aviso!"); } }
private void BtCancelar_Click(object sender, RoutedEventArgs e) { if (ConsultasViewModel.ConsultaSelecionada != null) { if ((ConsultasViewModel.ConsultaSelecionada.Status != StatusConsulta.Agendada || ConsultasViewModel.ConsultaSelecionada.Status == StatusConsulta.Iniciada)) { MessageBox.Show("A consulta selecionada não pode ser cancelada!", "Aviso"); } else { CancelarConsultaView cancelarConsultaView = new CancelarConsultaView(ConsultasViewModel.ConsultaSelecionada.Id); cancelarConsultaView.ShowDialog(); if (cancelarConsultaView.ConsultaParaReagendar) { if (ConsultasViewModel.ConsultaSelecionada != null) { if (ConsultasViewModel.ConsultaSelecionada.Status != StatusConsulta.Agendada && ConsultasViewModel.ConsultaSelecionada.Status != StatusConsulta.Iniciada) { MessageBox.Show("Não é possível editar esta consulta", "Aviso!"); } else { CrudConsultasView crudConsultasView = new CrudConsultasView(ConsultasViewModel.ConsultaSelecionada.Id); ConfiguracoesDeView.ConfigurarWindow(this, crudConsultasView); crudConsultasView.Show(); this.Close(); } } else { MessageBox.Show("Nenhuma consulta selecionada", "Aviso!"); } } } } else { MessageBox.Show("Nenhuma consulta selecionada", "Aviso!"); } ConsultasViewModel.CarregarListaDeConsultasData(); }
private void BtEditar_Click(object sender, RoutedEventArgs e) { int idProcedimento = ListaDeProcedimentoViewModel.GetIdProcedimento(); if (idProcedimento <= 0) { MessageBox.Show("Nenhum Procedimento Selecionado", "Aviso!"); } else { this.Hide(); ProcedimentoView procedimentoView = new ProcedimentoView(idProcedimento); ConfiguracoesDeView.ConfigurarWindow(this, procedimentoView); procedimentoView.ShowDialog(); RecarregarLista(); ConfiguracoesDeView.ConfigurarWindow(procedimentoView, this); this.Visibility = Visibility.Visible; } }
private void BtEntrar_Click(object sender, RoutedEventArgs e) { LoginViewModel.Senha = boxSenha.Password; bool loginValido = LoginViewModel.VerificarEntrar(); if (loginValido) { OpcoesView opcoesView = new OpcoesView(); ConfiguracoesDeView.ConfigurarWindow(this, opcoesView); opcoesView.Show(); this.Close(); } else { MessageBox.Show("Verifique os dados", "Login Inválido!"); boxSenha.Password = ""; } }
private void BtEditar_Click(object sender, RoutedEventArgs e) { int idProduto = ProdutosViewModel.RetornaIdProdutoSelecionado(); if (idProduto <= 0) { MessageBox.Show("Selecione um produto", "Aviso!"); return; } else { this.Hide(); CrudProdutoView crudProdutoView = new CrudProdutoView(idProduto); ConfiguracoesDeView.ConfigurarWindow(this, crudProdutoView); crudProdutoView.ShowDialog(); ConfiguracoesDeView.ConfigurarWindow(crudProdutoView, this); this.Visibility = Visibility.Visible; ProdutosViewModel.BuscaQtdEstoque(tbBuscaPorQtd.Text);//ProdutosViewModel.RecarregarGrid(); //ProdutosViewModel.ResetarTela(); } }
private void BtSalvar_Click(object sender, RoutedEventArgs e) { string campos = CrudConsultasViewModel.CamposObrigatoriosPreenchidos(); if (campos == "") { string msg = CrudConsultasViewModel.SalvarClick(); MessageBox.Show(msg, "Aviso!"); ConsultasView consultasView = new ConsultasView(); ConfiguracoesDeView.ConfigurarWindow(this, consultasView); consultasView.Show(); this.Close(); } else if (campos == "Já existe uma consulta neste horário") { MessageBox.Show(campos, "Aviso! Horário inválido"); } else { MessageBox.Show(campos, "Aviso! Campos obrigatórios não preenchidos ou inválidos"); } }
//----------------------------------------------------------------------------------------------------------------------------------- //--------------------------------------------*********Botoes**********-------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- private void BtEditar_Click(object sender, RoutedEventArgs e) { if (ConsultasViewModel.ConsultaSelecionada != null) { if (ConsultasViewModel.ConsultaSelecionada.Status != StatusConsulta.Agendada) { MessageBox.Show("Não é possível editar esta consulta", "Aviso!"); } else { CrudConsultasView crudConsultasView = new CrudConsultasView(ConsultasViewModel.ConsultaSelecionada.Id); ConfiguracoesDeView.ConfigurarWindow(this, crudConsultasView); crudConsultasView.Show(); this.Close(); } } else { MessageBox.Show("Nenhuma consulta selecionada", "Aviso!"); } }