Example #1
0
        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();
            }
        }
Example #2
0
        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");
            }
        }