public List <SelectEquipoPresentacion_Result> GetCotizacionPresentacionEquipo(int cotizacionID) { IMainModuleUnitOfWork activeContext = this.UnitOfWork as IMainModuleUnitOfWork; if (activeContext != null) { //perform operation in this repository return(activeContext.SelectEquipoPresentacion(cotizacionID).ToList()); } else { throw new InvalidOperationException(string.Format( CultureInfo.InvariantCulture, Messages.exception_InvalidStoreContext, this.GetType().Name)); } }