protected void btnregistrar_Click(object sender, EventArgs e)
        {
            materia objmateria = new materia();

            this.cargarmateria(objmateria);
            if (this.guardarmateria(objmateria))
            {
                this.Label1.Text = "Guardado Correctamente";
                ActualizarVista();
            }
            else
            {
                Label1.Text = "Error en el registro de Estudiante...";
            }
            limpiar();
        }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet materia. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddTomateria(materia materia)
 {
     base.AddObject("materia", materia);
 }
 /// <summary>
 /// Crear un nuevo objeto materia.
 /// </summary>
 /// <param name="sigla">Valor inicial de la propiedad sigla.</param>
 /// <param name="nombre">Valor inicial de la propiedad nombre.</param>
 /// <param name="detalle">Valor inicial de la propiedad detalle.</param>
 public static materia Createmateria(global::System.String sigla, global::System.String nombre, global::System.String detalle)
 {
     materia materia = new materia();
     materia.sigla = sigla;
     materia.nombre = nombre;
     materia.detalle = detalle;
     return materia;
 }
 private void cargarmateria(materia objmateria)
 {
     objmateria.sigla = txtsigla.Text;
     objmateria.nombre = EstudianteLetras1.texto3;
     objmateria.detalle = txtdetalle.Text;
 }
 private bool guardarmateria(materia objmateria)
 {
     contexto.AddTomateria(objmateria);
     return contexto.SaveChanges() >= 1;
 }