public ConsultaVagas() { InitializeComponent(); AcessoBanco db = new AcessoBanco(); lista = db.ListaVagas(); ListaVagasConsulta.ItemsSource = lista; int contadorVagas = lista.Count; if (contadorVagas > 0 || contadorVagas == 1) { lblPesquisaDeVagas.Text = contadorVagas + " vaga encontrada"; } if (contadorVagas > 0 && contadorVagas > 1) { lblPesquisaDeVagas.Text = contadorVagas + " vagas encontradas"; } if (contadorVagas == 0) { lblPesquisaDeVagas.Text = "Nenhuma vaga encontrada"; } }
public void ListarQuestionarios(object sender, EventArgs args) { try { (sender as Button).IsEnabled = false; Task.Delay(500); AcessoBanco banco = new AcessoBanco(); DateTime?ultimaSincronizacao = banco.UltimaSincronizacao(Session.Instance.UsuarioLogado.IdAspNetUser); if (ultimaSincronizacao == null) { DisplayAlert("Primeiro Acesso", "Você precisa realizar a sincronização dos dados para dar continuidade.", "OK"); } else { Navigation.PushAsync(new ListarQuestionarios()); } } finally { (sender as Button).IsEnabled = true; } //App.Current.MainPage = new NavigationPage( new ListarQuestionarios()); }
public HomePage() { InitializeComponent(); acessoBanco = new AcessoBanco(); ConsultarCelulas(); }
private void Salvar(Object sender, EventArgs eventArgs) { AcessoBanco acessoBanco = new AcessoBanco(); if (celula == null) { celula = new Celula { Nome = txtNome.Text.Trim(), Fone = txtFone.Text.Trim(), Cep = txtCep.Text.Trim(), Endereco = txtEndereco.Text.Trim(), Descricao = txtDescricao.Text.Trim() }; acessoBanco.Cadastrar(celula); } else { celula.Nome = txtNome.Text.Trim(); celula.Fone = txtFone.Text.Trim(); celula.Cep = txtCep.Text.Trim(); celula.Endereco = txtEndereco.Text.Trim(); celula.Descricao = txtDescricao.Text.Trim(); acessoBanco.atualizar(celula); } App.Current.MainPage = new MainPage(); }
public Perfil(string cpf) { InitializeComponent(); cpf1 = cpf; AcessoBanco banco = new AcessoBanco(); ListaVagas.ItemsSource = banco.Pesquisar(cpf); }
public SubItemsPage(int setorID, int relatorioId, AcessoBanco conexao) { this.setorId = setorID; database = conexao; this.BuscarRelatorio(relatorioId); InitializeComponent(); }
private void BtnPesqN_Click(object sender, EventArgs e) { Consulta consulta = new Consulta(); AcessoBanco acesso = new AcessoBanco(); consulta.codpac = Convert.ToInt32(txtPesqNum.Text); dgvPaciente.DataSource = acesso.PesqPorCod(consulta.codpac); dgvPaciente.Update(); }
private void Registrar(object sender, EventArgs args) { var gravar = new AcessoBanco().NovoLogin(nome.Text, senha.Text); if (gravar) { Navigation.PopAsync(); } }
public void BSALVAR(object sender, EventArgs args) { AcessoBanco acessoBanco = new AcessoBanco(); List <Consultas> consultas = acessoBanco.Pesquisar(cpf1); Consultas consulta = new Consultas(); consulta.especialidade = Pick.ToString(); Navigation.PushAsync(new Perfil(cpf1)); }
private void TxtPesqNome_TextChanged(object sender, EventArgs e) { Consulta consulta = new Consulta(); consulta.nome = txtPesqNome.Text; AcessoBanco acesso = new AcessoBanco(); acesso.PesqNome(consulta); dgvPaciente.DataSource = acesso.PesqNome(consulta); }
private void Logout(object sender, EventArgs args) { var sair = new AcessoBanco().Logout(); if (sair) { Navigation.PushAsync(new MainPage()); } Navigation.RemovePage(this); }
public void ExcluirClicked(object sender, EventArgs args) { Vaga vaga = (((sender as Label).GestureRecognizers[0] as TapGestureRecognizer).CommandParameter as Vaga); AcessoBanco db = new AcessoBanco(); db.Exclusao(vaga); CarregarDados(); }
private void BtnRemarcar_Click(object sender, EventArgs e) { Consulta consulta = new Consulta(); AcessoBanco acesso = new AcessoBanco(); consulta.dia = dtpRemarcar.Value; acesso.Remarcar(consulta); dgvPaciente.DataSource = acesso.CarregarDados(); dgvPaciente.Update(); }
public void Cancelar(object sender, EventArgs args) { Label Cancelar = (Label)sender; Consultas consulta = ((TapGestureRecognizer)Cancelar.GestureRecognizers[0]).CommandParameter as Consultas; AcessoBanco banco = new AcessoBanco(); banco.Exclusao(consulta); Navigation.PushAsync(new MinhasConsultas(CPF1)); }
public void ExcluirVaga(object sender, EventArgs args) { Label lblExcluir = (Label)sender; Vagas vaga = ((TapGestureRecognizer)lblExcluir.GestureRecognizers[0]).CommandParameter as Vagas; AcessoBanco db = new AcessoBanco(); db.ExcluirVaga(vaga); RecarregaListaVagas(); }
public async void BuscarUsuario(object sender, EventArgs args) { try { Ir.IsEnabled = false; activityIndicator.IsVisible = true; activityIndicator.IsRunning = true; await Task.Delay(500); string login = Email.Text; string senha = Senha.Text; AcessoBanco banco = new AcessoBanco(); MobileUsuarioModel usuario = null; try { usuario = UsuarioServico.BuscarUsuario(login, senha); } catch { usuario = banco.ValidarSenhaUsuario(login, senha); } if (usuario != null) { usuario.Senha = senha; if (banco.UsuarioJaCadastrado(usuario.IdAspNetUser)) { banco.AtualizarUsuario(usuario); } else { banco.IncluirUsuario(usuario); } Session.Instance.UsuarioLogado = usuario; App.Current.MainPage = new NavigationPage(new Principal()); } else { activityIndicator.IsRunning = false; await DisplayAlert("Erro ao validar usuário", "Usuário ou Senha Inválido!", "Ok"); } } finally { Ir.IsEnabled = true; activityIndicator.IsVisible = false; } }
private void Logar(object sender, EventArgs args) { var resultado = new AcessoBanco().Login(nome.Text, senha.Text); if (resultado) { DependencyService.Get <IMenssage>().ShortAlert($@"Usuario {nome.Text} Logado"); Navigation.PushAsync(new Inicio()); Navigation.RemovePage(this); } else { DependencyService.Get <IMenssage>().ShortAlert("erro"); } }
private void CarregarDados() { AcessoBanco db = new AcessoBanco(); Lista = db.Consultar(); ListaVagas.ItemsSource = Lista; LblCount.Text = Lista.Count.ToString() + " vagas cadastradas."; if (CampoPesquisa.Text != null) { ListaVagas.ItemsSource = Lista.Where(x => x.NomeVaga.ToLower().Contains(CampoPesquisa.Text.ToLower())).ToList(); } }
private void BtnAgenda_Click(object sender, EventArgs e) { Consulta consulta = new Consulta(); consulta.codpac = Convert.ToInt32(txtCod.Text); consulta.nome = txtNome.Text; consulta.telefone = txtTel.Text; consulta.idade = Convert.ToInt32(txtIdade.Text); consulta.dia = dtpAgenda.Value; consulta.medico = cbxMedico.Text; AcessoBanco acesso = new AcessoBanco(); acesso.Agendar(consulta); dgvPaciente.DataSource = acesso.CarregarDados(); dgvPaciente.Update(); }
private void INICIO_Load(object sender, EventArgs e) { SqlConnection conn = new SqlConnection(); AcessoBanco acesso = new AcessoBanco(); dgvPaciente.DataSource = acesso.CarregarDados(); DataTable dt = new DataTable(); dt = acesso.carregaMedico(); foreach (DataRow item in dt.Rows) { cbxMedico.Items.Add(item[0]); } }
public void SalvarEdicao(object sender, EventArgs args) { _vaga.NomeVaga = NomeVaga.Text; _vaga.Empresa = Empresa.Text; _vaga.Quantidade = short.Parse(Quantidade.Text); _vaga.Cidade = Cidade.Text; _vaga.Salario = double.Parse(Salario.Text); _vaga.DescricaoVaga = DescricaoVaga.Text; _vaga.TipoContratacao = (TipoContratacao.IsToggled) ? "PJ" : "CLT"; _vaga.Email = Email.Text; _vaga.Telefone = Telefone.Text; AcessoBanco db = new AcessoBanco(); db.AtualizarVagas(_vaga); App.Current.MainPage = new NavigationPage(new ListaVagas()); }
public void cSalvar(object sender, EventArgs args) { if (ValidaCPF.IsCpf(cpf1)) { Consultas consulta = new Consultas(); consulta.Telefone = tel.Text; consulta.Cpf = cpf1; consulta.NomePaciente = NomePac.Text; consulta.Cidade = cit.Text; consulta.situacao = "Em espera"; if (consulta.NomePaciente != null) { if (consulta.Telefone != null) { if (consulta.Cidade != null) { DisplayAlert("Sucesso!", "Cadastrado!", "OK"); AcessoBanco acessobanco = new AcessoBanco(); acessobanco.Cadastro(consulta); Navigation.PushAsync(new Perfil(cpf1)); } else { DisplayAlert("ERRO", "A Cidade está em branco!", "Tentar Novamente"); } } else { DisplayAlert("ERRO", "O Telefone está em branco!", "Tentar Novamente"); } } else { DisplayAlert("ERRO", "O Nome está em branco!", "Tentar Novamente"); } } else { DisplayAlert("ERRO", "CPF Inválido!", "OK"); } }
public PaginaRelatorio(int IdRelatorio, AcessoBanco conexao) { database = conexao; DateTime dt = DateTime.Now; string diaFomated = String.Format("{0:dd/MM/yyyy}", dt); string horaFomated = String.Format("{0:hh:mm:ss}", dt); InitializeComponent(); //LabelDataHora.Text = string.Concat(diaFomated, " - ", horaFomated); this.AtualizaHeader(IdRelatorio); if (relatorio.Data == null) { relatorio.Data = string.Concat(diaFomated, " - ", horaFomated); relatorioBanco.Data = relatorio.Data; } LabelDataHora.Text = relatorio.Data; database.UpdateRelatorio(relatorioBanco); }
public ListarQuestionarios() { InitializeComponent(); AcessoBanco banco = new AcessoBanco(); List <RespostaQuestionario> questionarios = banco.PegarQuestionariosUsuario(Session.Instance.UsuarioLogado.IdAspNetUser); foreach (var item in questionarios) { Button varbtn = new Button { Text = item.NomQuestionario, CommandParameter = item.IdtRespostaQuestionario, }; varbtn.Clicked += IrQuestionario; slBotoes.Children.Add(varbtn); } }
public void SalvarVaga(object sender, EventArgs args) { Vagas vaga = new Vagas(); vaga.NomeVaga = Vaga.Text; vaga.Empresa = Empresa.Text; vaga.Quantidade = short.Parse(Quantidade.Text); vaga.Cidade = Cidade.Text; vaga.Salario = Convert.ToDouble(Salário.Text); vaga.DescricaoVaga = Descricao.Text; vaga.TipoContratacao = (TipoContratacao.IsToggled) ? "PJ" : "CLT"; vaga.Email = Email.Text; vaga.Telefone = Telefone.Text; AcessoBanco db = new AcessoBanco(); db.CadastrarVaga(vaga); App.Current.MainPage = new NavigationPage(new ConsultaVagas()); }
public void Cbusca(object sender, EventArgs args) { if (CPF1 != null) { AcessoBanco acessoBanco = new AcessoBanco(); List <Consultas> consultas = acessoBanco.Pesquisar(CPF1); if (consultas.Any()) { AcessoBanco banco = new AcessoBanco(); ListaVagas.ItemsSource = banco.Pesquisar(CPF1); } else { DisplayAlert("Não Cadastrado!", "Sem consultas.", "Tentar novamente"); } } else if (ValidaCPF.IsCpf(CPF.Text)) { string cpf; cpf = Regex.Replace(CPF.Text, @"[^\d]", ""); AcessoBanco acessoBanco = new AcessoBanco(); List <Consultas> consultas = acessoBanco.Pesquisar(cpf); if (consultas.Any()) { AcessoBanco banco = new AcessoBanco(); ListaVagas.ItemsSource = banco.Pesquisar(cpf); } else { DisplayAlert("Não Cadastrado!", "Entrada mal sucedida!", "Tentar novamente"); } } else { DisplayAlert("ERRO", "CPF Inválido!", "OK"); } }
private void Bmarcar(object sender, EventArgs args) { if (ValidaCPF.IsCpf(Cpf.Text)) { DisplayAlert("Cadastrado!", "Cadastrado!", "OK"); Consultas consulta = new Consultas(); consulta.Telefone = Telefone.Text; consulta.Cpf = Cpf.Text; consulta.NomePaciente = Name.Text; consulta.situacao = "Em espera"; consulta.exame = Pick.ToString(); AcessoBanco acessobanco = new AcessoBanco(); acessobanco.Cadastro(consulta); Navigation.PushAsync(new MinhasConsultas(null)); } else { DisplayAlert("ERRO", "CPF Inválido!", "OK"); } }
public void Entrar(object sender, EventArgs args) { if (ValidaCPF.IsCpf(Cpf.Text)) { string cpf; cpf = Regex.Replace(Cpf.Text, @"[^\d]", ""); AcessoBanco acessoBanco = new AcessoBanco(); List <Consultas> consultas = acessoBanco.Pesquisar(cpf); if (consultas.Any()) { Navigation.PushAsync(new Perfil(cpf)); } else { Navigation.PushAsync(new Cadastro(cpf)); } } else { DisplayAlert("ERRO", "CPF Inválido!", "OK"); } }
public App() { bd = new AcessoBanco(); InitializeComponent(); try { if (bd.UsuarioLogado().Logado) { pagina = new NavigationPage(new Inicio()); } else { pagina = new NavigationPage(new MainPage()); } } catch { pagina = new NavigationPage(new MainPage()); } MainPage = pagina; }
private void BtnSalvar_Clicked(object sender, EventArgs e) { Vaga vaga; if (updatingVaga != null) { vaga = updatingVaga; } else { vaga = new Vaga(); } vaga.NomeVaga = NomeVaga.Text; vaga.Quantidade = short.Parse(Quantidade.Text); vaga.Salario = double.Parse(Salario.Text); vaga.Empresa = Empresa.Text; vaga.Cidade = Cidade.Text; vaga.Descricao = Descricao.Text; vaga.TipoContrato = TipoContrato.IsToggled ? "PJ" : "CLT"; vaga.Telefone = Telefone.Text; vaga.Email = Email.Text; AcessoBanco db = new AcessoBanco(); if (updatingVaga != null) { db.Atualizacao(vaga); } else { db.Cadastro(vaga); } Navigation.PopAsync(); }