Ejemplo n.º 1
0
 public IEnumerable <LiquidacaoDespesaItem> Fetch(LiquidacaoDespesaItem entity)
 {
     return(DataHelper.List <SubempenhoItem>("PR_SUBEMPENHO_ITEM_CONSULTAR",
                                             new SqlParameter("@id_subempenho_item", entity.Id),
                                             new SqlParameter("@tb_subempenho_id_subempenho", entity.SubempenhoId)
                                             ));
 }
Ejemplo n.º 2
0
 public int Add(LiquidacaoDespesaItem entity)
 {
     return(DataHelper.Get <int>("PR_SUBEMPENHO_ITEM_INCLUIR",
                                 new SqlParameter("@tb_subempenho_id_subempenho", entity.SubempenhoId),
                                 new SqlParameter("@cd_servico", entity.CodigoItemServico),
                                 new SqlParameter("@cd_unidade_fornecimento", entity.CodigoUnidadeFornecimentoItem),
                                 new SqlParameter("@qt_material_servico", entity.QuantidadeMaterialServico),
                                 new SqlParameter("@cd_status_siafisico", entity.StatusSiafisicoItem)
                                 ));
 }
Ejemplo n.º 3
0
        public IEnumerable <LiquidacaoDespesaItem> Buscar(LiquidacaoDespesaItem objModel)
        {
            var itens = _repository.Fetch(objModel);

            foreach (var obj in itens)
            {
                obj.QuantidadeMaterialServico = obj.QuantidadeMaterialServico.ParaDecimal();
            }

            return(itens);
        }
 public int Edit(LiquidacaoDespesaItem entity)
 {
     return(DataHelper.Get <int>("PR_SUBEMPENHO_CANCELAMENTO_ITEM_ALTERAR",
                                 new SqlParameter("@id_subempenho_cancelamento_item", entity.Id),
                                 new SqlParameter("@tb_subempenho_cancelamento_id_subempenho_cancelamento", entity.SubempenhoId),
                                 new SqlParameter("@cd_servico", entity.CodigoItemServico),
                                 new SqlParameter("@cd_unidade_fornecimento", entity.CodigoUnidadeFornecimentoItem),
                                 new SqlParameter("@qt_material_servico", entity.QuantidadeMaterialServico),
                                 new SqlParameter("@cd_status_siafisico", entity.StatusSiafisicoItem),
                                 new SqlParameter("@nr_sequencia", entity.SequenciaItem)
                                 ));
 }
        public AcaoEfetuada Alterar(LiquidacaoDespesaItem entity, int resource, short action)
        {
            try
            {
                _repository.Edit(entity);

                return(AcaoEfetuada.Sucesso);
            }
            catch (Exception ex)
            {
                throw SaveLog(ex, actionId: action, functionalityId: resource);
            }
        }
Ejemplo n.º 6
0
        public int SalvarOuAlterar(LiquidacaoDespesaItem entity, int resource, short action)
        {
            try
            {
                entity.Id = _repository.Save(entity);

                return(entity.Id);
            }
            catch (Exception ex)
            {
                throw SaveLog(ex, action, resource);
            }
        }
Ejemplo n.º 7
0
 public int Save(LiquidacaoDespesaItem entity)
 {
     return(DataHelper.Get <int>("PR_SUBEMPENHO_ITEM_SALVAR",
                                 new SqlParameter("@id_subempenho_item", entity.Id),
                                 new SqlParameter("@tb_subempenho_id_subempenho", entity.SubempenhoId),
                                 new SqlParameter("@cd_servico", entity.CodigoItemServico),
                                 new SqlParameter("@cd_unidade_fornecimento", entity.CodigoUnidadeFornecimentoItem),
                                 new SqlParameter("@qt_material_servico", entity.QuantidadeMaterialServico),
                                 new SqlParameter("@cd_status_siafisico", entity.StatusSiafisicoItem),
                                 new SqlParameter("@nr_sequencia", entity.SequenciaItem),
                                 new SqlParameter("@transmitir", entity.Transmitir),
                                 new SqlParameter("@vl_valor", entity.Valor)
                                 ));
 }
        public int SalvarOuAlterar(LiquidacaoDespesaItem entity, int resource, short action)
        {
            try
            {
                entity.Id = _repository.Save(entity);

                if (resource > 0)
                {
                    LogSucesso(action, resource, $"SubempenhoItem {entity.Id}, Subempenho {entity.SubempenhoId}");
                }

                return(entity.Id);
            }
            catch (Exception ex)
            {
                throw SaveLog(ex, action, resource);
            }
        }
 public IEnumerable <LiquidacaoDespesaItem> Buscar(LiquidacaoDespesaItem objModel)
 {
     return(_repository.Fetch(objModel));
 }