protected void Agregar_Click(object sender, EventArgs e) { CaculoTotal(); Evaluaciones evaluacion = new Evaluaciones(); evaluacion = (Evaluaciones)base.ViewState["Evaluaciones"]; decimal perdiada = 0, promedio = 0; perdiada = Utils.ToDecimal(ValorTextBox.Text) - Utils.ToDecimal(LogradoTextBox.Text); promedio = Utils.ToDecimal(LogradoTextBox.Text) / Utils.ToDecimal(ValorTextBox.Text); //evaluacion.Agregar(0, Utils.ToInt(EvaluacionTextBox.Text), EstudianteDropDownList.SelectedValue, Utils.ToDecimal(ValorTextBox.Text), Utils.ToDecimal(LogradoTextBox.Text), perdiada); evaluacion.Agregar(0, Utils.ToInt(EvaluacionTextBox.Text), Utils.ToInt(CategoriaDropDownList.SelectedValue), Utils.ToInt(EstudianteDropDownList.SelectedValue), Utils.ToDecimal(LogradoTextBox.Text), perdiada, promedio); ViewState["Evaluaciones"] = evaluacion; this.BindGrid(); LlenarValores(); }