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); } }