public void AgregarAlumno(Alumno alumno) { var id = Alumnos.Count > 0 ? Alumnos.Max(s => s.BoletaAlumno) + 1 : 0; alumno.BoletaAlumno = id; Alumnos.Add(alumno); }
//CRUD para la tabla Alumno--------------------------------------------------------------------- public static void agregarAlumno(Alumno a) { if (Alumnos.Count > 0) { a.Boleta_Alumno = Alumnos.Count; } else if (Alumnos.Count == 0) { a.Boleta_Alumno = 0; } Alumnos.Add(a); }
public bool Guardar(Alumno alumno) { try { LstAlumnos.Add(alumno); } catch (Exception ex) { string log = "Alumno.Guardar " + ex.Message; throw ex; } finally { } return true; }
private void LeerAlumnos() { int contador = 0; datos = SQL.Leer(connection, "SELECT * FROM Alumnos"); while (datos.Read()) { Alumnos.Add(new Alumno(datos[1].ToString(), datos[2].ToString(), (int)datos[4], (int)datos[3], datos[5].ToString(), (int)datos[0], datos[6].ToString())); contador++; } // MessageBox.Show($"Se Cargaron {contador} alumnos"); if (connection.State == ConnectionState.Open) { connection.Close(); } }
static void Main(string[] args) { string msg = "Problemas al procesar la solicitud11"; try { Praxis.Archivos.Log.Escribir("Inicio", DateTime.Now.ToString()); int opcion = 0; int opcionSub = 0; Alumno alumno = new Alumno(); Alumnos alumnos = new Alumnos(); do { opcion = Menu(); switch (opcion) { case 1: do { Console.Clear(); opcionSub = SubMenu(1); switch (opcionSub) { case 1: alumno = new Alumno(); alumno.Nombre = Console.ReadLine(); alumno.APaterno = Console.ReadLine(); alumno.Edad = Convert.ToInt32(Console.ReadLine()); alumno.Guardar(alumno); alumnos.Add(alumno); break; case 2: foreach (var item in alumnos) { Console.WriteLine(String.Format("{0} {1} {2}", item.Nombre, item.APaterno, item.Edad)); } Console.WriteLine("Continuar.."); Console.ReadKey(); break; default: break; } } while (opcionSub != 3); break; case 2: Console.Clear(); SubMenu(2); break; case 3: Console.Clear(); System.Console.WriteLine("Adios"); break; default: Console.Clear(); System.Console.WriteLine("La opcion no existe, favor de volver a intentar, presiona una tecla para continuar.."); Console.ReadKey(); break; } } while (opcion != 3); msg = "Correcto."; } catch (Exception ex) { msg = ex.Message; } finally { } System.Console.WriteLine(msg); System.Console.ReadKey(); }
public void agregarAlumno(Alumno alumno) { Alumnos.Add(alumno); }