public ArchivoRepositorio ObtenerArchivo(long idArchivoDato, string nombre, string cadenaConexion) { BaseDatosSql bd = new BaseDatosSql(cadenaConexion); try { ArchivoRepositorio archivo = null; string sp = "[dbo].[sp_REPObtenerArchivoDatos]"; bd.LimpiarParametros(); bd.AgregarParametro("idArchivoDatos", idArchivoDato); if (!string.IsNullOrEmpty(nombre)) { bd.AgregarParametro("nombreArchivo", nombre); } MapeadorGenerico <ArchivoRepositorio> mapeador = new MapeadorGenerico <ArchivoRepositorio>(); DataSet ds = bd.EjecutarDataset(sp, CommandType.StoredProcedure); archivo = mapeador.CrearInstancia(ds.Tables[0].Rows[0]); return(archivo); } catch (Exception ex) { throw ex; } finally { bd.CerrarConexion(); } }
public BE.Configuracion ObtenerConfiguracion(int idConfiguracion) { BE.Configuracion configuracion = null; string sp = "[dbo].[usp_REPObtenerConfiguracion]"; MapeadorGenerico <BE.Configuracion> mapeador = new MapeadorGenerico <BE.Configuracion>(); bd.LimpiarParametros(); bd.AgregarParametro("IdConfiguracion", idConfiguracion); DataSet ds = bd.EjecutarDataset(sp, CommandType.StoredProcedure); configuracion = mapeador.CrearInstancia(ds.Tables[0].Rows[0]); return(configuracion); }
public BE.Archivo ConsultarArchivo(string codArchivoDatos, int idConfiguracion) { BE.Archivo archivo = null; string sp = "[dbo].[usp_REPConsultarArchivo]"; bd.LimpiarParametros(); bd.AgregarParametro("idConfiguracion", idConfiguracion); bd.AgregarParametro("codArchivosDatos", codArchivoDatos); DataSet ds = bd.EjecutarDataset(sp, CommandType.StoredProcedure); MapeadorGenerico <BE.Archivo> mapeador = new MapeadorGenerico <BE.Archivo>(); archivo = mapeador.CrearInstancia(ds.Tables[0].Rows[0]); return(archivo); }