Esempio n. 1
0
        public void ExcluirAluno(MAluno x)
        {
            i = new PAluno();
            List <MAluno> a = i.Open();

            foreach (MAluno j in a)
            {
                if (j.Matricula == x.Matricula)
                {
                    a.Remove(j);
                    break;
                }
            }
            i.Save(a);
        }
Esempio n. 2
0
        public void InserirAluno(MAluno x)
        {
            i = new PAluno();
            List <MAluno> a  = i.Open();
            int           id = 1;

            if (a.Count > 0)
            {
                id = a.Max(y => y.Id) + 1;
            }
            x.Id        = id;
            x.Matricula = "2019101111" + x.Id.ToString();
            a.Add(x);
            i.Save(a);
        }
Esempio n. 3
0
        public void AtualizarAluno(MAluno x)
        {
            i = new PAluno();
            List <MAluno> att = i.Open();

            for (int j = 0; j < att.Count; j++)
            {
                if (att[j].Id == x.Id)
                {
                    att.RemoveAt(j);
                    break;
                }
            }
            att.Add(x);
            i.Save(att);
        }
Esempio n. 4
0
 public List <MAluno> ListarAluno()
 {
     i = new PAluno();
     return(i.Open().OrderBy(a => a.Nome).ToList());
 }