Esempio n. 1
0
        private void GetSessao(Sala sa)
        {
            SessaoDAO     dao = new SessaoDAO();
            List <Sessão> s   = dao.FindBySala(sa.Id);

            foreach (Sessão se in s)
            {
                sa.AddSessao(se);
            }
        }
Esempio n. 2
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            Sala          s    = DAO.Read((int.Parse(dgvSalas.CurrentRow.Cells[0].Value.ToString())));
            SessaoDAO     daos = new SessaoDAO();
            List <Sessão> list = daos.FindBySala(s.Id);

            if (list.Count > 0)
            {
                MessageBox.Show("Impossivel apagar sala,pois existem sesões em andamento nela", "Inconsistencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                DAO.Delete(s.Id);
                LoadDatabase();
                Fill("");
            }
        }