public int Add(EmpenhoCancelamentoItem entity)
 {
     return(DataHelper.Get <int>("PR_EMPENHO_CANCELAMENTO_ITEM_INCLUIR",
                                 new SqlParameter("@tb_empenho_cancelamento_id_empenho_cancelamento", entity.EmpenhoId),
                                 new SqlParameter("@cd_item_servico", entity.CodigoItemServico),
                                 new SqlParameter("@cd_unidade_fornecimento", entity.CodigoUnidadeFornecimentoItem),
                                 new SqlParameter("@ds_unidade_medida", entity.DescricaoUnidadeMedida),
                                 new SqlParameter("@qt_material_servico", entity.QuantidadeMaterialServico),
                                 new SqlParameter("@nr_sequeincia", entity.SequenciaItem),
                                 new SqlParameter("@ds_justificativa_preco", entity.DescricaoJustificativaPreco),
                                 new SqlParameter("@ds_item_siafem", entity.DescricaoItemSiafem),
                                 new SqlParameter("@vr_unitario", entity.ValorUnitario),
                                 new SqlParameter("@vr_preco_total ", entity.ValorTotal)
                                 ));
 }
 public IEnumerable <EmpenhoCancelamentoItem> Fetch(EmpenhoCancelamentoItem entity)
 {
     return(DataHelper.List <EmpenhoCancelamentoItem>("PR_EMPENHO_CANCELAMENTO_ITEM_CONSULTAR",
                                                      new SqlParameter("@id_item", entity.Id),
                                                      new SqlParameter("@tb_empenho_cancelamento_id_empenho_cancelamento", entity.EmpenhoId),
                                                      new SqlParameter("@cd_item_servico", entity.CodigoItemServico),
                                                      new SqlParameter("@cd_unidade_fornecimento", entity.CodigoUnidadeFornecimentoItem),
                                                      new SqlParameter("@ds_unidade_medida", entity.DescricaoUnidadeMedida),
                                                      new SqlParameter("@qt_material_servico", entity.QuantidadeMaterialServico),
                                                      new SqlParameter("@ds_justificativa_preco", entity.DescricaoJustificativaPreco),
                                                      new SqlParameter("@ds_item_siafem", entity.DescricaoItemSiafem),
                                                      new SqlParameter("@vr_unitario", entity.ValorUnitario),
                                                      new SqlParameter("@vr_preco_total ", entity.ValorTotal)
                                                      ));
 }
 private void InserirEmpenhoCancelamentoSiafisico(EmpenhoCancelamento objModel, Usuario usuario, EmpenhoCancelamentoItem item, string ug, int resource)
 {
     try
     {
         item.StatusSiafisicoItem = "E";
         item.SequenciaItem       = _siafem.InserirEmpenhoCancelamentoSiafisico(usuario.CPF, Decrypt(usuario.SenhaSiafem), objModel, item, ug);
         item.StatusSiafisicoItem = "S";
     }
     finally
     {
         _item.Salvar(item, resource, (int)EnumAcao.Transmitir);
     }
 }