public void AgregarAlumno(alumno alumno) { alumno alumnoGuardado = contexto.alumno .FirstOrDefault(x => x.NumeroControl == alumno.NumeroControl); if (alumnoGuardado == null) { contexto.alumno.Add(alumno); contexto.SaveChanges(); Actualizado?.Invoke(); } }
public void AgregarMaterial(material material) { var materialGuardado = contexto.material.FirstOrDefault(x => x.Nombre == material.Nombre); if (materialGuardado == null) { contexto.material.Add(material); contexto.SaveChanges(); Actualizado?.Invoke(); } else { throw new ApplicationException("Ya se agregó un material con ese nombre"); } }