public List <Carrera> getAllCarrera(ref string mensaje) { List <Carrera> carreras = new List <Carrera>(); sql = new ConsultasSQL(); sql.Comando.CommandType = CommandType.StoredProcedure; sql.Comando.CommandText = "pa_getAllCarrera"; try { IDataReader reader = sql.EjecutaReader(ref mensaje); while (reader.Read()) { carreras.Add(Carrera.CreateCarreraFromDataRecord(reader)); } } catch (Exception ex) { mensaje = ex.Message; } return(carreras); }
public Carrera getCarrera(int id, ref string mensaje) { Carrera carrera = new Carrera(); sql = new ConsultasSQL(); sql.Comando.CommandType = CommandType.StoredProcedure; sql.Comando.CommandText = "pa_getCarrera"; sql.Comando.Parameters.AddWithValue("@CarreraID", id); try { IDataReader reader = sql.EjecutaReader(ref mensaje); while (reader.Read()) { carrera = Carrera.CreateCarreraFromDataRecord(reader); } } catch (Exception ex) { mensaje = ex.Message; } return(carrera); }