public void AdicionarAluno(long codigoAluno) { var ocorrenciaAluno = new OcorrenciaAluno(codigoAluno, this); Alunos = Alunos ?? new List <OcorrenciaAluno>(); Alunos.Add(ocorrenciaAluno); }
public async Task HandleFile(IFileListEntry[] files) { Alunos.Clear(); if (files.Length != 0) { file = files.FirstOrDefault(); var dados = new StreamReader(file.Data); if (file != null) { while (true) { var info = await dados.ReadLineAsync(); if (info == null) { break; } var aluno = info.Split(';'); if (aluno[0] != "Id") { Alunos.Add(new Aluno { Matricula = Convert.ToInt32(aluno[0]), Nome = aluno[1], CursoId = Convert.ToInt32(aluno[2]) }); } } } } }
public void AdicionarAluno(ComunicadoAluno aluno) { if (Id > 0) { throw new NegocioException("Não é possivel editar os alunos de um comunicado"); } Alunos.Add(aluno); }
public void CarregarAlunos() { var alunos = App.AlunoModel.GetAlunos().OrderBy(a => a.Nome).ToList(); Alunos.Clear(); for (int index = 0; index < alunos.Count; index++) { Alunos.Add(alunos[index]); } }
private void RefreshListAlunos() { lock (locker) { var alunos = (from c in _database.Table <Aluno>() select c).ToList(); Alunos.Clear(); foreach (var item in alunos) { Alunos.Add(item); } } }
internal void Adicionar(Aluno aluno) { // throw new NotImplementedException(); try { if (aluno == null) { throw new Exception("Usuário inválido"); } aluno.Id = Guid.NewGuid(); Alunos.Add(aluno); App.Current.MainPage.Navigation.PopAsync(); } catch (Exception) { App.Current.MainPage.DisplayAlert("Falhou", "Desculpe, ocorreu um erro inesperado =(", "OK"); } }
async private void CarregarObservable() { if (!IsBusy) { IsBusy = true; Alunos.Clear(); var observable = AlunoService.CarregarAlunos(); if (observable != null) { foreach (var aluno in observable.Alunos) { Alunos.Add(aluno); } } IsBusy = false; } }
public void OnSalvar(Aluno paramAluno) { try { if (paramAluno == null) { throw new Exception("Informe um usuário"); } Alunos.Add(paramAluno); App.Current.MainPage.Navigation.PopAsync(); } catch (Exception ex) { App.Current.MainPage.DisplayAlert("Atenção", ex.Message, "Ok"); } }
public void Adicionar(Aluno paramAluno) { try { if (paramAluno == null) { throw new Exception("Null"); } Alunos.Add(paramAluno); App.Current.MainPage.Navigation.PopAsync(); } catch (Exception) { App.Current.MainPage.DisplayAlert("Atenção", "Ocorreu um erro inesperado", "Ok"); } }
public void Adicionar(Aluno paramAluno) { try { if (paramAluno == null) { throw new NullReferenceException("Aluno não encontrado"); } paramAluno.Id = Guid.NewGuid(); Alunos.Add(paramAluno); Application.Current.MainPage.Navigation.PopAsync(); } catch (Exception ex) { Application.Current.MainPage.DisplayAlert("Erro", ex.Message, "OK"); } }
async void LoadDirectory() { if (!IsBusy) { IsBusy = true; await Task.Delay(3000); var loadDirectory = AlunoDirectoryService.CarregarAlunoDirectory(); foreach (var alunos in loadDirectory.Alunos) { Alunos.Add(alunos); } IsBusy = false; } }
public void Adicionar(Aluno paramAluno) { try { if (paramAluno == null) { throw new Exception("Aluno inválido"); } paramAluno.Id = Guid.NewGuid(); Alunos.Add(paramAluno); App.Current.MainPage.Navigation.PopAsync(); } catch (Exception) { App.Current.MainPage.DisplayAlert("Ops", "Algo deu errado", "OK"); } }
public void Adicionar(Aluno paramAluno) { try { if (paramAluno == null) { throw new Exception("Usuário inválido"); } paramAluno.Id = Guid.NewGuid(); Alunos.Add(paramAluno); App.Current.MainPage.Navigation.PopAsync(); } catch (Exception) { App.Current.MainPage.DisplayAlert("Falhou", "Desculpe, ocorreu um erro inesperado =(", "OK"); } }
public AlunoViewModel() { OnNovoCMD = new Command(OnNovo); OnRemoveCMD = new Command(OnRemove); OnSalvarCMD = new SalvarAluno(this); Alunos.Add(new Aluno() { Nome = "nome", RM = "rm", Email = "email" }); Alunos.Add(new Aluno() { Nome = "Taiane", RM = "331748", Email = "*****@*****.**" }); }
public HttpResponseMessage Post(string ra, string nome, string curso) { Aluno aluno = new Aluno(); aluno.RA = ra; aluno.Nome = nome; aluno.Curso = curso; bool result = alunos.Add(aluno); if (result) { var response = Request.CreateResponse(HttpStatusCode.Created, "Estudante incluindo com sucesso"); return(response); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Estudante não foi incluído com sucesso")); } }
public Aluno AtribuirAluno(List <Aluno> alunos) { if (Alunos.Count() == MaxAlunos) { Console.WriteLine("Turma ja esta cheia remova um para continuar"); return(null); } Aluno aluno = null; Console.ResetColor(); try { Console.WriteLine("Alunos sem Turmas"); alunos.ForEach(c => Console.WriteLine($"Nome:{c.Nome} N° de Registro:{c.NumeroMatricula}")); Console.WriteLine("Digite o Numero de Registro Ou Pressione Enter"); string decisao = Console.ReadLine(); if (decisao == "") { return(null); } aluno = alunos.First(x => x.NumeroMatricula == Convert.ToInt32(decisao)); alunos.Remove(aluno); Alunos.Add(aluno); } catch (ArgumentException) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Aluno não existe\nDigite Novamente"); AtribuirAluno(alunos); } catch (Exception) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Digite Valores Validos!!!"); AtribuirAluno(alunos); } return(aluno); }
public void MenuAluno() { Console.WriteLine("Digite 1 para cadastrar um aluno \nDigite 2 para ver alunos na lista de espera \nDigite 3 para Atribuir um aluno a uma turma \nDigite 4 para Remover um aluno\nDigite 0 para voltar ao menu principal"); Controle = Console.ReadLine(); switch (Controle) { case "1": { Aluno aluno = new Aluno().CadastroAluno(this); if (aluno == null) { break; } Alunos.Add(aluno); break; } case "2": { Console.WriteLine("lista de Espera Alunos"); Alunos.ForEach(c => Console.WriteLine(c.ToString())); Console.WriteLine("Pressione Enter para voltar ao menu"); Console.ReadLine(); break; } case "3": { if (Turmas.Count == 0) { Console.WriteLine("Registre uma turma e um aluno primeiro"); break; } try { Console.WriteLine("Turmas:"); Turmas.ForEach(c => Console.WriteLine($"N° da Turma:{c.NumTurma}")); Console.WriteLine("Digite o numero da turma Ou pressione Enter para voltar"); string decisao = Console.ReadLine(); if (decisao == "") { break; } Turmas.First(x => x.NumTurma == Convert.ToInt32(decisao)).AtribuirAluno(Alunos); } catch (ArgumentNullException) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Turma não existe"); } catch (Exception) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Valores Invalidos"); } break; } case "4": { if (Turmas.Count == 0) { Console.WriteLine("Registre uma turma e um aluno primeiro"); break; } try { Console.WriteLine("Turmas:"); Turmas.ForEach(c => Console.WriteLine($"N° da Turma:{c.NumTurma}")); Console.WriteLine("Digite o numero da turma Ou pressione Enter para voltar"); string decisao = Console.ReadLine(); if (decisao == "") { break; } Turmas.First(x => x.NumTurma == Convert.ToInt32(decisao)).RemoverAluno(Alunos); } catch (ArgumentNullException) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Turma não existe"); } catch (Exception) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Valores Invalidos"); } break; } case "0": { MenuPrincipal(); break; } default: { Console.WriteLine("Opção invalida"); break; } } Arquivo.SalvarOuLer(this); MenuAluno(); }
public void RemoveAluno(int matricula) { Alunos.Add(Incluido.Where(x => x.Matricula == matricula).FirstOrDefault()); Incluido.Remove(Incluido.Where(x => x.Matricula == matricula).FirstOrDefault()); StateHasChanged(); }
public async void ExecuteNovoAluno(object parameter) { Alunos.Add(AlunoModel); await App.Current.MainPage.Navigation.PopAsync(); }
public void AddAluno(Aluno aluno) { Alunos.Add(aluno); }
/// <summary> /// Adiciona Alunos à lista de alunos Online /// </summary> /// <param name="alunoAdicionar">Aluno a adicionar à lista de alunos Online</param> private void AddAlunoLista(Utilizador alunoAdicionar) { alunoAdicionar.AbrirSeparadorChatCommand = new RelayCommand <Utilizador>(CriarSeparadorChatPrivado); Alunos.Add(alunoAdicionar); }
public void RemoveAluno(int matricula) { Alunos.Add(turma.alunos.Where(x => x.Matricula == matricula).FirstOrDefault()); turma.alunos.Remove(turma.alunos.Where(x => x.Matricula == matricula).FirstOrDefault()); StateHasChanged(); }