示例#1
0
 public IEnumerable <ListaCodigoBarras> Fetch(ListaCodigoBarras entity)
 {
     return(DataHelper.List <ListaCodigoBarras>("PR_CODIGO_DE_BARRAS_CONSULTAR",
                                                new SqlParameter("@id_codigo_de_barras", entity.Id),
                                                new SqlParameter("@id_lista_de_boletos", entity.ListaBoletosId)
                                                ));
 }
示例#2
0
 public void Excluir(ListaCodigoBarras entity)
 {
     try
     {
         _repository.Remove(entity.Id);
     }
     catch
     {
         throw;
     }
 }
示例#3
0
        public IEnumerable <ListaCodigoBarras> Listar(ListaCodigoBarras entity)
        {
            var entities = _repository.Fetch(entity).ToList();

            entities.ForEach(x => x.CodigoBarraBoleto = _codigoBarraBoleto.Selecionar(new CodigoBarraBoleto {
                CodigoBarraId = x.Id
            }));
            entities.ForEach(x => x.CodigoBarraTaxa = _codigoBarraTaxa.Selecionar(new CodigoBarraTaxa {
                CodigoBarraId = x.Id
            }));
            return(entities);
        }
示例#4
0
        public int SalvarOuAlterar(ListaCodigoBarras entity)
        {
            try
            {
                entity.Id = _repository.Save(entity);

                return(entity.Id);
            }
            catch
            {
                throw;
            }
        }
示例#5
0
        public int Save(ListaCodigoBarras entity)
        {
            var sqlParameterList = DataHelper.GetSqlParameterList(entity);

            return(DataHelper.Get <int>("PR_CODIGO_DE_BARRAS_SALVAR", sqlParameterList));
        }