public static int insertAlumno(Alumno alumno) { MySqlConnection connection = new MySqlConnection(connecString); connection.Open(); MySqlCommand command = connection.CreateCommand(); command.CommandText = "insert into alumno (codigo,nombre,dni,correo,telefono,ciclo,creditos,especialidadActual,especialidadAnterior,resumenReuniones,unidad,tutor) values('"+alumno.Codigo+"','" + alumno.Nombre + "','" + alumno.Dni + "','" + alumno.Correo + "','" + alumno.Telefono + "','" + alumno.Ciclo + "','"+alumno.Creditos+"','" + alumno.EspecialidadActual.Codigo + "','" + alumno.EspecialidadAnterior.Codigo + "','" + alumno.ResumenReuniones + "','" + alumno.Unidad + "','" + alumno.Tutor.Codigo + "');"; try { command.ExecuteNonQuery(); connection.Close(); return 1; } catch (Exception e) { connection.Close(); return 0; } }
public static Alumno create(MySqlDataReader reader) { int codigo = Int32.Parse(reader["codigo"].ToString()); string nombre = reader["nombre"].ToString(); int dni = Int32.Parse(reader["dni"].ToString()); string correo = reader["correo"].ToString(); int telefono = Int32.Parse(reader["telefono"].ToString()); int ciclo = Int32.Parse(reader["ciclo"].ToString()); int creditos = Int32.Parse(reader["creditos"].ToString()); string resumenReuniones = reader["resumenReuniones"].ToString(); string unidad = reader["unidad"].ToString(); int codigoEspecialidad = Int32.Parse(reader["especialidadActual"].ToString()); Especialidad especialidadActual = EspecialidadPersistance.getEspecialidadByCodigo(codigoEspecialidad); int codigoEspecialidadAnterior = Int32.Parse(reader["especialidadAnterior"].ToString()); Especialidad especialidadAnterior = EspecialidadPersistance.getEspecialidadByCodigo(codigoEspecialidadAnterior); Alumno newAlumno = new Alumno(codigo, nombre, dni, correo, telefono, ciclo, creditos, especialidadActual, especialidadAnterior, resumenReuniones, unidad); int codigoTutor = Int32.Parse(reader["tutor"].ToString()); newAlumno.Tutor = ProfesorPersistance.getProfesorByCodigo(codigoTutor); return newAlumno; }
public string agregarAlumno(Alumno alumno) { if (buscarAlumno(alumno.Codigo) == null) { AlumnoRepository.insertAlumno(alumno); alumnos.Add(alumno); buscarTutor(alumno.Tutor.Codigo).agregarAlumno(alumno); return "Alumno ingresado con éxito"; } else { return "El alumno ya existe"; } }
public string agregarReunion(Alumno alumno, Profesor profesor, string fecha, string tema, string sugerencia) { Reunion reunion = new Reunion(alumno, profesor, fecha, tema, sugerencia); Alumno al = buscarAlumno(alumno.Codigo); ProfesorTutor prof = buscarTutor(profesor.Codigo); ReunionRepository.insertReunion(fecha, tema,sugerencia,alumno.Codigo,profesor.Codigo); al.ListaReuniones.Add(reunion); prof.ListaReunion.Add(reunion); return "Reunión Agregada"; }
public Reunion(Alumno a, Profesor p, string t, string tem, string sug) { alumno = a; profesor = p; fecha = t; tema = tem; sugerencias = sug; }
public void agregarAlumno(Alumno alumno) { listaAlumno.Add(alumno); }