public Facultad getFacultad(int id, ref string mensaje) { Facultad facultad = new Facultad(); sql = new ConsultasSQL(); sql.Comando.CommandType = CommandType.StoredProcedure; sql.Comando.CommandText = "pa_getFacultad"; sql.Comando.Parameters.AddWithValue("@FacultadID", id); try { sql.AbrirConexion(); IDataReader reader = sql.EjecutaReader(ref mensaje); while (reader.Read()) { facultad = Facultad.CreateFacultadFromDataRecord(reader); } } catch (Exception ex) { mensaje = ex.Message; } finally { sql.CerrarConexion(); } return(facultad); }
public List <Facultad> getAllFacultad(ref string mensaje) { List <Facultad> facultades = new List <Facultad>(); sql = new ConsultasSQL(); sql.Comando.CommandType = CommandType.StoredProcedure; sql.Comando.CommandText = "pa_getAllFacultad"; try { sql.AbrirConexion(); IDataReader reader = sql.EjecutaReader(ref mensaje); while (reader.Read()) { facultades.Add(Facultad.CreateFacultadFromDataRecord(reader)); } } catch (Exception ex) { mensaje = ex.Message; } finally { sql.CerrarConexion(); } return(facultades); }