public ActionResult Comunicado(string id) { UsuarioDAO dao = new UsuarioDAO(); SalaDAO d = new SalaDAO(); ComunicadoDAO dAO = new ComunicadoDAO(); Comunicado comum = dAO.BuscaPorId(int.Parse(id)); ComunicadoAlunoDAO c = new ComunicadoAlunoDAO(); Usuario usuario = dao.BuscaPorId((int)Session["usu"]); Sala sala = d.BuscaPorId(comum.CodSala); if (usuario.Cargo == 'A') { ComunicadoAluno aux = c.Busca(usuario.Id, comum.Id); aux.Visto = "S"; c.Atualiza(aux); } Session["not"] = dAO.QtdPorUsuario(usuario.Id); ViewBag.Not = Session["not"]; ViewBag.Usu = usuario; ViewBag.Sala = sala; ViewBag.Professor = dao.BuscaPorId(sala.CodProfessor); ViewBag.Comunicado = comum; ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult Salas() { SalaDAO s = new SalaDAO(); UsuarioDAO dao = new UsuarioDAO(); ViewBag.Not = Session["not"]; Usuario usuario = dao.BuscaPorId((int)Session["usu"]); AlunoSalaDAO d = new AlunoSalaDAO(); IList <Sala> salas; if (usuario.Cargo == 'A') { salas = d.BuscaPorSalas(usuario.Id); } else { salas = s.BuscaPorProfessor(usuario.Id); } ViewBag.Salas = salas; ViewBag.Usu = usuario; ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult Sala(string id) { if (id == null) { return(RedirectToAction("Salas")); } UsuarioDAO dao = new UsuarioDAO(); SalaDAO d = new SalaDAO(); ViewBag.Not = Session["not"]; ComunicadoDAO dAO = new ComunicadoDAO(); UsuarioAtividadeDAO usuarioAtividadeDAO = new UsuarioAtividadeDAO(); Sala sala = d.BuscaPorId(int.Parse(id)); Usuario usuario = dao.BuscaPorId((int)Session["usu"]); ViewBag.Usu = usuario; ViewBag.Atividades = usuarioAtividadeDAO.BuscaPorAtividade(usuario.Id); ViewBag.Sala = sala; ViewBag.Professor = dao.BuscaPorId(sala.CodProfessor); ViewBag.Comunicados = dAO.BuscaPorSala(sala.Id); ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult Cria(string nome, int id, HttpPostedFileBase file) { try { SalaDAO salaDao = new SalaDAO(); Sala sala = new Sala() { Nome = nome, CodProfessor = id }; if (file != null) { byte[] imageBytes = new byte[file.InputStream.Length + 1]; file.InputStream.Read(imageBytes, 0, imageBytes.Length); sala.Img = imageBytes; } salaDao.Adiciona(sala); return(Redirect("/Home/Sala/" + sala.Id)); } catch (Exception e) { Session["msg"] = "Erro: " + e.Message; return(Redirect(Request.UrlReferrer.ToString())); } }
public ActionResult AdministrarAtividades(string id) { UsuarioDAO usuarioDao = new UsuarioDAO(); SalaDAO salaDAO = new SalaDAO(); AlunoSalaDAO alunoSalaDbo = new AlunoSalaDAO(); AtividadeDAO atividadeDAO = new AtividadeDAO(); UsuarioAtividadeDAO usuarioAtividadeDAO = new UsuarioAtividadeDAO(); Atividade atividade = atividadeDAO.BuscaPorId(int.Parse(id)); Sala sala = salaDAO.BuscaPorId(atividade.CodSala); Usuario professor = usuarioDao.BuscaPorId(sala.CodProfessor); IList <Usuario> alunos = usuarioAtividadeDAO.BuscaPorAlunosCompleto(atividade.Id); IList <UsuarioAtividade> alunoAux = usuarioAtividadeDAO.BuscaPorAlunosAux(atividade.Id); ViewBag.Not = Session["not"]; ViewBag.Usu = professor; ViewBag.Alunos = alunos; ViewBag.AlunosAux = alunoAux; ViewBag.Sala = sala; ViewBag.Atividade = atividade; ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
private void btnSalvar_Click(object sender, EventArgs e) { Sala s = new Sala(); string idCinema = String.Empty; // Se houver um ítem selecionado na comboBox este bloco é executado: if (cboCinema.SelectedItem != null) { // Seleciona o id do cinema selecionado na comboBox de cinemas idCinema = cinemas.Single(c => c.Nome == cboCinema.SelectedItem.ToString()).Id; } try { // Se todos os campos estiverem preenchidos corretamente este bloco é executado: if (tboId.Text != String.Empty && idCinema != null && mtbCapacidade.Text != String.Empty) { s.Id = tboId.Text; s.IdCinema = idCinema; s.Capacidade = byte.Parse(mtbCapacidade.Text); SalaDAO.Inserir(s); } // Do contrário, esta mensagem será exibida: else { MessageBox.Show("Favor preencher todos os campos.", "Erro"); } } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } }
public int delete(SalaDTO salaDTO) { int retorno = 0; SalaDAO salaDAO = new SalaDAO(); retorno = salaDAO.delete(salaDTO); return(retorno); }
public int create(SalaDTO salaDTO) { int retorno = 0; SalaDAO salaDAO = new SalaDAO(); retorno = salaDAO.create(salaDTO); return(retorno); }
private void listaDeSalasToolStripMenuItem_Click(object sender, EventArgs e) { dtSalas = SalaDAO.Selecionar(); frmLista listaSalas = new frmLista(); listaSalas.dgvLista.DataSource = dtSalas; listaSalas.Show(); }
internal void AddSala(sala novaSala = null) { if (_debug) { _preencheBancoUtils.AddSalas(_conexaoSql); } else { SalaDAO.Add(novaSala, _conexaoSql); } }
// GET: api/Sala/5 public IHttpActionResult Get(int id) { Sala sala = new SalaDAO().Busca(id); if (sala == null) { return(NotFound()); } return(Ok(sala)); }
public void Inserir(SalaDTO sala) { try { SalaDAO salaDAO = new SalaDAO(); salaDAO.InserirSala(sala); } catch (Exception ex) { throw new Exception("Erro ao inserir sala: " + ex.Message); } }
public void Editar(SalaDTO sala) { try { SalaDAO salaDAO = new SalaDAO(); salaDAO.EditarSala(sala); } catch (Exception ex) { throw new Exception("Erro ao editar sala: " + ex.Message); } }
public IHttpActionResult ListarSalasComReserva(bool ComReserva) { try { SalaDAO salaDAO = new SalaDAO(); return(Ok(salaDAO.ListarSalas())); } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult ListarSalasPorLocal(int id) { try { SalaDAO salaDAO = new SalaDAO(); return(Ok(salaDAO.ListarSalasPorLocal(id))); } catch (Exception ex) { return(InternalServerError(ex)); } }
private void btnCinema_Click(object sender, EventArgs e) { // Cria um frmLista em tempo de execução lista = new frmLista(); DataTable dtSalas = SalaDAO.Selecionar(); salas = new List <Sala>(); for (int i = 0; i < dtSalas.Rows.Count; i++) { Sala s = new Sala(); s.Id = dtSalas.Rows[i]["Id"].ToString(); s.IdCinema = dtSalas.Rows[i]["IdCinema"].ToString(); s.Capacidade = byte.Parse(dtSalas.Rows[i]["Capacidade"].ToString()); salas.Add(s); } // Preenche um DataTable com objetos Cinema vindos do banco de dados DataTable dtCinemas = CinemaDAO.Selecionar(); cinemas = new List <Cinema>(); // Preenche a lista de cinemas com o DataTable for (int i = 0; i < dtCinemas.Rows.Count; i++) { Cinema cine = new Cinema(); cine.Id = dtCinemas.Rows[i]["Id"].ToString(); cine.Nome = dtCinemas.Rows[i]["Nome"].ToString(); cine.Endereco = dtCinemas.Rows[i]["Endereco"].ToString(); cine.NSalas = int.Parse(dtCinemas.Rows[i]["NSalas"].ToString()); cine.Capacidade = int.Parse(dtCinemas.Rows[i]["Capacidade"].ToString()); cinemas.Add(cine); } // Preenche o DataGrid com a lista de cinemas lista.dgvLista.DataSource = cinemas; // Invoca o método CriaButton para criar um botão em tempo de execução // Point(int horizontal, int vertical) // Size(int largura, int altura) Button btnSelecionar = CriaButton("Selecionar", new Point(800, 473), new Size(100, 30)); // Delega o evento de click ao button criado dinamicamente btnSelecionar.Click += new EventHandler(btnSelecionar_Click); // Delega o evendo DoubleClick ao DataGrid lista.dgvLista.DoubleClick += new EventHandler(dgvLista_DoubleClick); // Adiciona o button ao form lista.Controls.Add(btnSelecionar); lista.Show(); }
public IHttpActionResult Delete(int id) { try { SalaDAO salaDAO = new SalaDAO(); salaDAO.ExcluirSala(id); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
public void agregarSala() { SalaDAO saladao = new SalaDAO(); Cine cine = new Cine(); cine.idCine = 1; Sala sala = new Sala { Aforo = 100, nroPiso = 3, cine = cine }; Assert.IsNotNull(saladao.Crear(sala)); }
public ActionResult Pesquisa(string pesq) { UsuarioDAO usuarioDao = new UsuarioDAO(); SalaDAO salaDao = new SalaDAO(); Usuario usuario = usuarioDao.BuscaPorId((int)Session["usu"]); IList <Usuario> usuariosBuscados = usuarioDao.Pesquisa(pesq); ViewBag.Not = Session["not"]; ViewBag.Busca = usuariosBuscados; ViewBag.Usu = usuario; ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult Atividades(string id) { AtividadeDAO atividadeDAO = new AtividadeDAO(); SalaDAO salaDAO = new SalaDAO(); UsuarioDAO usuarioDAO = new UsuarioDAO(); ViewBag.Not = Session["not"]; ViewBag.Atividades = atividadeDAO.BuscaPorSala(int.Parse(id)); ViewBag.Professor = salaDAO.BuscaProfessor(int.Parse(id)); ViewBag.Usu = usuarioDAO.BuscaPorId((int)Session["usu"]); ViewBag.Sala = salaDAO.BuscaPorId(int.Parse(id)); ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult EditarFrequencia(string id) { SalaDAO salaDAO = new SalaDAO(); UsuarioDAO usuarioDAO = new UsuarioDAO(); AlunoSalaDAO alunoSalaDBO = new AlunoSalaDAO(); ViewBag.AlunosAux = alunoSalaDBO.BuscaPorAlunosAuxOrdenado(int.Parse(id)); ViewBag.Alunos = alunoSalaDBO.BuscaPorAlunosOrdenado(int.Parse(id)); ViewBag.Sala = salaDAO.BuscaPorId(int.Parse(id)); ViewBag.Not = Session["not"]; ViewBag.Usu = usuarioDAO.BuscaPorId((int)Session["usu"]); ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public SalaDTO read(SalaDTO salaDTO) { SalaDTO retornoDTO = new SalaDTO(); SalaDAO salaDAO = new SalaDAO(); DataTable dt = new DataTable(); dt = salaDAO.read(salaDTO); foreach (DataRow row in dt.Rows) { retornoDTO.salaID = Convert.ToInt64(row["salaID"].ToString()); retornoDTO.numero = row["numero"].ToString(); retornoDTO.descripcion = row["descripcion"].ToString(); } return(retornoDTO); }
public ActionResult Excluir(int id) { try { AlunoSalaDAO.RemoveSala(id); UsuarioAtividadeDAO.RemoveSala(id); AtividadeDAO.RemoveSala(id); ComunicadoAlunoDAO.RemoveSala(id); ComunicadoDAO.RemoveSala(id); SalaDAO.Remove(id); return(View()); } catch (Exception e) { Session["msg"] = "Erro: " + e.Message; return(Redirect(Request.UrlReferrer.ToString())); } }
public ActionResult CriarAtividade(string id) { UsuarioDAO usuarioDao = new UsuarioDAO(); SalaDAO salaDAO = new SalaDAO(); AlunoSalaDAO alunoSalaDao = new AlunoSalaDAO(); Sala sala = salaDAO.BuscaPorId(int.Parse(id)); Usuario usuario = usuarioDao.BuscaPorId((int)Session["usu"]); IList <Usuario> alunos = alunoSalaDao.BuscaPorAlunos(sala.Id); ViewBag.Not = Session["not"]; ViewBag.Usu = usuario; ViewBag.Sala = sala; Session["Alunos"] = alunos; ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult Administrar(string id) { UsuarioDAO usuarioDao = new UsuarioDAO(); SalaDAO salaDAO = new SalaDAO(); AlunoSalaDAO alunoSalaDbo = new AlunoSalaDAO(); Usuario professor = usuarioDao.BuscaPorId(((int)Session["usu"])); Sala sala = salaDAO.BuscaPorId(int.Parse(id)); IList <Usuario> alunos = alunoSalaDbo.BuscaPorAlunos(int.Parse(id)); ViewBag.Not = Session["not"]; ViewBag.Usu = professor; ViewBag.Alunos = alunos; ViewBag.Sala = sala; ViewBag.Msg = Session["msg"]; Session["msg"] = ""; return(View()); }
public ActionResult CriarSala(int?cod) { if (cod.HasValue) { var obj = new SalaDAO().BuscarPorCod(cod.Value); obj.Professores = new SalaXProfessorDAO().BuscarPorSala(obj); obj.Estudantes = new SalaXEstudanteDAO().BuscarPorSala(obj); ViewBag.Professores = new UsuarioDAO().ProcurarProfessores(cod); ViewBag.Estudantes = new UsuarioDAO().ProcurarEstudantes(cod); return(View(obj)); } else { ViewBag.Professores = new UsuarioDAO().BuscarTodos(); ViewBag.Estudantes = new UsuarioDAO().BuscarTodos(); } return(View()); }
public ActionResult RemoveAluno(List <string> obj) { try { int idAluno = int.Parse(obj[0]); int idSala = int.Parse(obj[1]); SalaDAO salaDAO = new SalaDAO(); Sala sala = salaDAO.BuscaPorId(idSala); ComunicadoAlunoDAO.RemoveAluno(idAluno, idSala); UsuarioAtividadeDAO.RemoveAluno(idAluno, idSala); AlunoSalaDAO.RemoveAluno(idAluno, idSala); sala.QtdAlunos--; salaDAO.Atualiza(sala); return(View()); } catch (Exception e) { Session["msg"] = "Erro: " + e.Message; return(Redirect(Request.UrlReferrer.ToString())); } }
public FormBaixaPalestra(string path) { InitializeComponent(); btnSair.TabStop = false; btnSair.FlatStyle = FlatStyle.Flat; btnSair.FlatAppearance.BorderSize = 0; btnSair.FlatAppearance.BorderColor = Color.FromArgb(0, 255, 255, 255); this.pathDiretorio = path; //Evento evento = new EventoDAO().VerificaExistenciaEvento(this.pathDiretorio); //if (evento != null) // Se for edição //{ // panelBanner.BackgroundImage = new Bitmap(path + @"\" + evento.Arquivo); //} if (System.IO.File.Exists(Evento.DIRETORIO_INSTALACAO_BANNER(pathDiretorio))) { //pictureBox1.Image = Resize(new Bitmap(evento.PathFile), pictureBox1.Width, pictureBox1.Height); panelBanner.BackgroundImage = Helper.Resize(new Bitmap(Evento.DIRETORIO_INSTALACAO_BANNER(pathDiretorio)), panelBanner.Width, panelBanner.Height); } //List<AgendaEvento> agendas = new AgendaEventoDAO().ListarTodos(null, null, null, this.pathDiretorio); //ddlData.DataSource = agendas.Select(p => p.Data).Distinct().ToList(); //ddlData.SelectedIndex = -1; //ddlData.SelectedIndexChanged += ddlData_SelectedIndexChanged; List <Sala> salas = new SalaDAO().ListarTodos(this.pathDiretorio); Dictionary <int, string> dictionarySalas = new Dictionary <int, string>(); for (int i = 0; i < salas.Count; i++) { dictionarySalas.Add(salas[i].Codigo, salas[i].Nome); } if (salas.Count > 0) { ddlSala.DataSource = new BindingSource(dictionarySalas, null); ddlSala.DisplayMember = "Value"; ddlSala.ValueMember = "Key"; ddlSala.SelectedIndex = -1; } }
public ActionResult InserirEstudante(int codSala, int codEstudante) { var obj = new SalaXEstudante() { Sala = new Sala() { Cod = codSala }, Estudante = new Usuario() { Cod = codEstudante } }; new SalaXEstudanteDAO().Inserir(obj); var sala = new SalaDAO().BuscarPorCod(codSala); sala.Estudantes = new SalaXEstudanteDAO().BuscarPorSala(sala); return(PartialView("_Estudantes", sala)); }
// GET: Sala public ActionResult AlteraImg(string id) { try { var file = Request.Files[0]; SalaDAO s = new SalaDAO(); Sala salaFinal = s.BuscaPorId(int.Parse(id)); if (file.ContentLength > 0) { byte[] imageBytes = new byte[file.InputStream.Length + 1]; file.InputStream.Read(imageBytes, 0, imageBytes.Length); salaFinal.Img = imageBytes; } s.Atualiza(salaFinal); return(RedirectToAction("Administrar", new RouteValueDictionary(new { controller = "Home", action = "Administrar", id = salaFinal.Id }))); } catch (Exception e) { Session["msg"] = "Erro: " + e.Message; return(Redirect(Request.UrlReferrer.ToString())); } }