protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { SeguridadBusiness seguridadBusiness = new SeguridadBusiness( WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString); ddlRoles.DataSource = seguridadBusiness.getAllRolesList(); ddlRoles.DataTextField = "nombreRole"; ddlRoles.DataValueField = "idRole"; ddlRoles.DataBind(); btnActualizar.Visible = false; btnRegistrar.Visible = true; Session["Encargado"] = new EncargadoEvaluacion(); } }
protected void btnEncargadoDe_Click(object sender, EventArgs e) { EncargadoEvaluacion encargado = Session["Encargado"] as EncargadoEvaluacion; AreaTematica area = new AreaTematica(); area.IdAreaTematica = Int32.Parse(ddlAreas.SelectedValue.ToString()); encargado.EncargadoAreaTematica = area; Evaluacion eval = new Evaluacion(); eval.IdEvaluacion = Int32.Parse(gvEncargadoDe.SelectedRow.Cells[1].Text); Recinto recinto = new Recinto(); recinto.IdRecinto = Int32.Parse(gvEncargadoDe.SelectedRow.Cells[4].Text); eval.Recinto = recinto; GuiaReconocimiento guia = new GuiaReconocimiento(); guia.IdGuiaReconocimiento = Int32.Parse(gvEncargadoDe.SelectedRow.Cells[6].Text); eval.GuiaReconocimiento = guia; encargado.Evaluaciones.AddLast(eval); }