public TelaLoginProfessor() { InitializeComponent(); dataService1 = new datasource(); // imagemEmbutida.Source = //Nome do projeto e depois o da imagem //ImageSource.FromResource("AppBanco.Imagens.Logo2.png", typeof(TelaLogin).GetTypeInfo().Assembly); }
private async void salvarCadastroProfessor_Clicked(object sender, EventArgs e) { ProfessorDAO service = new ProfessorDAO(); Usuario t = new Usuario(); t.Login = loginProfessor.Text.Trim(); t.Senha = senhaProfessor.Text.Trim(); ProfessorCadastro p = new ProfessorCadastro(); p.CPF = cpfProfessor.Text.Trim(); Professor pp = new Professor(); if (await service.GetAutenticarCpfAsync(p)) { //chama o service para incluir a conta via API datasource services = new datasource(); //mostra mensagem de erro caso não foi possível incluir RetornoUsuario oo = new RetornoUsuario(); int i = 0; List <ProfessorCadastro> pc = new List <ProfessorCadastro>(); RetornoUsuario pc1 = new RetornoUsuario(); ProfessorCadastro odk = new ProfessorCadastro(); odk.CPF = cpfProfessor.Text.Trim(); pc = await service.GetCpfCadstro(odk); await services.AddChamadaAsync(t); oo.Id_Professor = pc[i].Id_Professor; Usuario user = new Usuario(); user.Login = t.Login; user.Senha = t.Senha; pc1 = await services.GetProdutosAsync(user); oo.Id_Usuario = pc1.Id_Usuario; await service.AddProfessorUsuarioAsync(oo); await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); } else { await DisplayAlert("Não cadstrado", "Não castrado pela escola", "ok"); } }
private async void salvarCadastroProfessor_Clicked(object sender, EventArgs e) { UsuarioAlunoDAO service = new UsuarioAlunoDAO(); AlunoDAO service2 = new AlunoDAO(); UsuarioAluno t = new UsuarioAluno(); AlunoBean p = new AlunoBean(); p.RA = RaAlunor.Text.Trim(); AlunoBean ab = await service2.GetRAalunosAsync(p); int Id_Aluno = ab.Id_Aluno; if (Id_Aluno != 0) { //chama o service para incluir a conta via API datasource services = new datasource(); //mostra mensagem de erro caso não foi possível incluir t.Id_Aluno = Id_Aluno; t.Login = loginAlunor.Text.Trim(); t.Senha = senhaAluno.Text.Trim(); await service.AddUsuarioAlunoAsync(t); await PopupNavigation.Instance.PushAsync(new PopPupSucesso()); } else { await DisplayAlert("Não cadstrado", "Não castrado pela escola", "ok"); } }