コード例 #1
0
        public void SaveAlumno(Alumnos alumno)
        {
            Alumnos alumnoSaved = new Alumnos();
            if (alumno.NroLegajo > 0)
                alumnoSaved = GetAlumnoById(alumno.NroLegajo);

            alumnoSaved.Nombre = alumno.Nombre;
            alumnoSaved.Apellido = alumno.Apellido;
            alumnoSaved.FechaNac = alumno.FechaNac;

            if (alumnoSaved.NroLegajo == 0)
                context.AddToAlumnos(alumnoSaved);

            context.SaveChanges(true);
        }
コード例 #2
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet Alumnos. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToAlumnos(Alumnos alumnos)
 {
     base.AddObject("Alumnos", alumnos);
 }
コード例 #3
0
 /// <summary>
 /// Crear un nuevo objeto Alumnos.
 /// </summary>
 /// <param name="nroLegajo">Valor inicial de la propiedad NroLegajo.</param>
 public static Alumnos CreateAlumnos(global::System.Int32 nroLegajo)
 {
     Alumnos alumnos = new Alumnos();
     alumnos.NroLegajo = nroLegajo;
     return alumnos;
 }
コード例 #4
0
        public void DeleteAlumno(Alumnos alumno)
        {
            context.DeleteObject(alumno);

            context.SaveChanges(true);
        }