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); } }
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, }; }
public void Update(Presenca entity) { throw new NotImplementedException(); }
public Presenca Add(Presenca entity) { throw new NotImplementedException(); }
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; }