/// <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<T> 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"; } } }