/// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet evaluacion. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToevaluacion(evaluacion evaluacion)
 {
     base.AddObject("evaluacion", evaluacion);
 }
 /// <summary>
 /// Crear un nuevo objeto evaluacion.
 /// </summary>
 /// <param name="numero">Valor inicial de la propiedad numero.</param>
 /// <param name="nombre">Valor inicial de la propiedad nombre.</param>
 /// <param name="detalle">Valor inicial de la propiedad detalle.</param>
 /// <param name="puntaje">Valor inicial de la propiedad puntaje.</param>
 /// <param name="sigla">Valor inicial de la propiedad sigla.</param>
 public static evaluacion Createevaluacion(global::System.Int32 numero, global::System.String nombre, global::System.String detalle, global::System.Int32 puntaje, global::System.String sigla)
 {
     evaluacion evaluacion = new evaluacion();
     evaluacion.numero = numero;
     evaluacion.nombre = nombre;
     evaluacion.detalle = detalle;
     evaluacion.puntaje = puntaje;
     evaluacion.sigla = sigla;
     return evaluacion;
 }
        protected void btnguardarnotas_Click(object sender, EventArgs e)
        {
            evaluacion objEvaluacion = new evaluacion();

            objEvaluacion.sigla = txtcodmateria.Text;

            objEvaluacion.numero = int.Parse(txtnumero.Text);
            objEvaluacion.nombre = txtnombre.Text;
            objEvaluacion.puntaje = int.Parse(txtpuntaje.Text);
            objEvaluacion.detalle = txtdetalle.Text;

            contexto.evaluacion.AddObject(objEvaluacion);
            contexto.SaveChanges();

            int filas = GridView1.Rows.Count;
            for (int i = 0; i < filas; i++)
            {
                if ((GridView1.Rows[i].Cells[5].FindControl("txtnota") as TextBox).Text != "")

                {
                    this.Label1.Text = "Guardado Correctamente";
                    SitioWebUniversidad.detalleEvaluacion objdetalle = new SitioWebUniversidad.detalleEvaluacion();

                    objdetalle.codigo = int.Parse(GridView1.Rows[i].Cells[0].Text);
                    objdetalle.numero = int.Parse(txtnumero.Text);

                    objdetalle.nota = int.Parse((GridView1.Rows[i].Cells[5].FindControl("txtnota") as TextBox).Text);

                    contexto.detalleEvaluacion.AddObject(objdetalle);
                    contexto.SaveChanges();
                }
                else
                {
                    Label1.Text = "Error en el registro de evaluacion";
                }
            }
        }