Esempio n. 1
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        AulaBO aulabo = new AulaBO();
        Guid g = new Guid("63529733-08BB-466C-BDE5-1F822BDC358C");
        //Aula aula = aulabo.GetAulaById(new Guid("63529733-08BB-466C-BDE5-1F822BDC358C"));
        Aula aula = null;
        Evento evento = null;
        AlocacaoDAO aloc = new AlocacaoDAO();
        RecursosBO rec = new RecursosBO();
        List<Alocacao> lista = new List<Alocacao>();
        DateTime data = new DateTime(2007, 08, 01);
        string hora = "np";
        Alocacao a = new Alocacao(rec.GetRecursoById(g), data, hora, aula, evento);

        aloc.UpdateAlocacao(a);

        //lista = aloc.GetRecursosAlocados(data, hora);
    }
Esempio n. 2
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        try
        {
            RecursosBO recursosBO = new RecursosBO();
            Recurso rec = recursosBO.GetRecursoById(new Guid(Request.QueryString["GUID"]));

            if (rec != null)
            {

                listaHorarios = (List<HorarioBloqueado>)Session["Horarios"];
                if (listaHorarios.Count != 0)
                    rec.HorariosBloqueados = listaHorarios;
                else rec.HorariosBloqueados = null;

                rec.Descricao = txtDescricao.Text;
                rec.Categoria.Descricao = ddlCategoria.SelectedItem.Text;
                Guid id = new Guid(ddlCategoria.SelectedValue.ToString());
                rec.Categoria.Id = id;

                if (rblDisponivel.SelectedValue.Equals("Sim")) rec.EstaDisponivel = true;
                else rec.EstaDisponivel = false;

                rec.Vinculo.Nome = ddlVinculo.SelectedItem.Text;
                id = new Guid(ddlVinculo.SelectedValue.ToString());
                rec.Vinculo.Id = id;

                recursosBO.UpdateRecurso(rec);
                lblStatus.Text = "Categoria Atividade atualizada com sucesso.";
                lblStatus.Visible = true;
                txtDescricao.Text = "";
                Response.Redirect("~/Recursos/ListaRecursos.aspx");
            }
            else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Recurso não existente.");
        }
        catch (BusinessData.DataAccess.DataAccessException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
        catch (SecurityException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
    }