private static void InsertarNuevoProfesor() { DatosProfesor profe = new DatosProfesor(); using (var bdEscuela = new EscuelaModificadoContenx()) { using (var transicion = bdEscuela.Database.BeginTransaction()) { try { DateTime horario = new DateTime(2021, 01, 01, profe.getTimeProf(), 00, 00); profe.getNumero(); profesor agregarProfesor = new profesor { nom_p = profe.getName(), tel_p = profe.getNumero(), hor_p = horario, id_mat1 = profe.getMateria() }; bdEscuela.profesors.Add(agregarProfesor); bdEscuela.SaveChanges(); transicion.Commit(); Console.ReadLine(); } catch (Exception e) { transicion.Rollback(); Console.WriteLine("Ha sucedido un eror" + e); } } } Console.Write("ENTER para continuar..."); Console.ReadLine(); }
private static void InsertarNuevoAlumno() { Console.WriteLine("----------------------------------"); Console.WriteLine("-- Ingresando a un nuevo alumno --"); Console.WriteLine("----------------------------------"); Console.Write("-- Ingrese el nombre del alumno : "); String nombre = DatosAlumno.getNombre(); Console.Write("-- Ingrese la edad del alumno : "); int edad = DatosAlumno.getEdadAlumno(); Console.Write("-- Ingrese el genero del alumno [Masculino/Femenino]: "); String genero = DatosAlumno.getGeneroAlumno(); Console.Write("-- Ingrese el id de la carrera alumno : "); int carreraa = DatosAlumno.getIdCarrera(); Console.Write("-- Ingrese el id de la materia alumno : "); int materiaa = DatosAlumno.getIdMateria(); using (var bdEscuela = new EscuelaModificadoContenx()) { using (var transicion = bdEscuela.Database.BeginTransaction()) { try { alumno nuevoAlumno = new alumno { nombre_alu = nombre, edad_alu = edad, genero_alu = genero, id_carre1 = carreraa, id_mat2 = materiaa }; bdEscuela.alumnoes.Add(nuevoAlumno); bdEscuela.SaveChanges(); transicion.Commit(); } catch (Exception) { transicion.Rollback(); } } } Console.Write("ENTER para continuar..."); Console.ReadLine(); }