public TipoInstancia GetTipoInstanciaByDesc(string descripcion) { DataAccessManager accesoDatos = new DataAccessManager(); TipoInstancia entidad = new TipoInstancia(); try { accesoDatos.setearConsulta("SELECT * FROM TB_TIPO_INSTANCIAS " + "WHERE DESCRIPCION = @Descripcion"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Descripcion", descripcion); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { entidad = MakeTipo(accesoDatos.Lector); } return(entidad); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public TipoInstancia GetTipoInstanciaById(byte tipoId) { DataAccessManager accesoDatos = new DataAccessManager(); TipoInstancia entidad = new TipoInstancia(); try { accesoDatos.setearConsulta("SELECT * FROM TB_TIPO_INSTANCIAS " + "WHERE CD_TIPO = @Id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Id", tipoId); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { entidad = MakeTipo(accesoDatos.Lector); } return(entidad); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public TipoInstancia MakeTipo(SqlDataReader lector) { TipoInstancia entidad = new TipoInstancia(); entidad.Id = Converter.ToByte(lector["CD_TIPO"]); entidad.Descripcion = Converter.ToString(lector["DESCRIPCION"]); return(entidad); }