예제 #1
0
        public void RegistraPresenca(Aula aula, string statusPresenca)
        {
            Presenca presenca = null;

            if (TemPresencaRegistrada(aula, out presenca))
            {
                presenca.StatusPresenca = statusPresenca;
            }
            else
            {
                presenca = new Presenca(aula, this, statusPresenca);

                Presencas.Add(presenca);
            }
        }
예제 #2
0
 private static object[] Take(Presenca presenca)
 {
     return new object[]
     {
         "Id", presenca.Id,
         "Aluno_Id", presenca.Aluno.Id,
         "Aula_Id", presenca.Aula.Id,
         "StatusPresenca", presenca.StatusPresenca,
     };
 }
예제 #3
0
 public void Update(Presenca entity)
 {
     throw new NotImplementedException();
 }
예제 #4
0
 public Presenca Add(Presenca entity)
 {
     throw new NotImplementedException();
 }
예제 #5
0
        private bool TemPresencaRegistrada(Aula aula, out Presenca presenca)
        {
            presenca = Presencas.Find(x => x.Aula == aula);

            //presenca = Presencas.FirstOrDefault(x => x.Aula.Equals(aula)); //TODO: THIAGO SARTOR

            return presenca != null;
        }