Пример #1
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        try
        {
            FaculdadesBO boVinculos = new FaculdadesBO();
            Faculdade vinc = boVinculos.GetFaculdadeById(new Guid(Request.QueryString["GUID"]));
            if (vinc != null)
            {
                vinc.Nome = txtDescricao.Text;

                boVinculos.UpdateFaculdade(vinc);
                lblStatus.Text = "Faculdade atualizada com sucesso.";
                lblStatus.Visible = true;
                Response.Redirect("~/Faculdades/List.aspx");
            }
            else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Faculdade não existente.");
        }
        catch (DataAccessException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
        catch (SecurityException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
    }
Пример #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Request.QueryString["GUID"] != null)
            {

                try
                {
                    FaculdadesBO boVinculos = new FaculdadesBO();

                    try
                    {
                        Faculdade vinc = boVinculos.GetFaculdadeById(new Guid(Request.QueryString["GUID"]));
                        txtDescricao.Text = vinc.Nome;
                    }
                    catch (FormatException )
                    {
                        Response.Redirect("~/Faculdades/List.aspx");
                    }

                }
                catch (DataAccessException)
                {
                    Response.Redirect("~/Faculdades/List.aspx");
                }
            }
            else
            {
                Response.Redirect("~/Faculdades/List.aspx");
            }
        }
    }
Пример #3
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        try
        {

            CursosBO boCurso = new CursosBO();
            Curso curso = boCurso.GetCursoByCodigo(Request.QueryString["GUID"]);
            FaculdadesBO controleFaculdades = new FaculdadesBO();
            Faculdade fac = controleFaculdades.GetFaculdadeById(new Guid(ddlFaculdade.SelectedValue));
            if (fac != null)
            {
                curso.Codigo = txtCodigo.Text;
                curso.Nome = txtNome.Text;
                curso.Vinculo = fac;
                boCurso.UpdateCurso(curso);
                lblStatus.Text = "Curso alterado com sucesso";
                lblStatus.Visible = true;
                txtCodigo.Text = "";
                txtNome.Text = "";
                Response.Redirect("~/Cursos/List.aspx");
            }
            else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Curso não existente.");

        }
        catch (ArgumentException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
    }
Пример #4
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        FaculdadesBO controleFaculdades = new FaculdadesBO();
        Faculdade fac = controleFaculdades.GetFaculdadeById(new Guid(ddlFaculdade.SelectedValue));

        Curso c = Curso.NewCurso(txtCodigo.Text, txtNome.Text, fac);
        try
        {
            CursosBO boCursos = new CursosBO();
            boCursos.InsereCurso(c);
            lblStatus.Text = "Curso cadastrado com sucesso.";
            lblStatus.Visible = true;
            txtNome.Text = "";
            txtCodigo.Text = "";
        }
        catch (BusinessData.DataAccess.DataAccessException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
        catch (SecurityException ex)
        {
            Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message);
        }
    }