public Estado getEstado(int id, ref string mensaje) { Estado estados = new Estado(); sql = new ConsultasSQL(); sql.Comando.CommandType = CommandType.StoredProcedure; sql.Comando.CommandText = "sp_getEstado"; sql.Comando.Parameters.AddWithValue("@idEstado", id); try { sql.AbrirConexion(); IDataReader reader = sql.EjecutaReader(ref mensaje); while (reader.Read()) { estados = Estado.CreateEstadoFromDataRecord(reader); } } catch (Exception ex) { mensaje = ex.Message; } finally { sql.CerrarConexion(); } return(estados); }
public List <Estado> getAllEstado(ref string mensaje) { List <Estado> estados = new List <Estado>(); sql = new ConsultasSQL(); sql.Comando.CommandType = CommandType.StoredProcedure; sql.Comando.CommandText = "sp_getListEstado"; try { sql.AbrirConexion(); IDataReader reader = sql.EjecutaReader(ref mensaje); while (reader.Read()) { estados.Add(Estado.CreateEstadoFromDataRecord(reader)); } } catch (Exception ex) { mensaje = ex.Message; } finally { sql.CerrarConexion(); } return(estados); }