public string Excluir(TRegistro_OrdemServico val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(2); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_ORDEM", val.Id_ordem); return(this.executarProc("EXCLUI_PDC_ORDEMSERVICO", hs)); }
public string Gravar(TRegistro_OrdemServico val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(14); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_ID_ORDEM", val.Id_ordem); hs.Add("@P_CD_CLIFOR", val.Cd_clifor); hs.Add("@P_CD_ENDERECO", val.Cd_endereco); hs.Add("@P_CD_VENDEDOR", val.Cd_vendedor); hs.Add("@P_CD_TABELAPRECO", val.Cd_tabelapreco); hs.Add("@P_DS_VEICULO", val.Ds_veiculo); hs.Add("@P_MARCA_VEICULO", val.Marca_veiculo); hs.Add("@P_PLACA", val.Placa); hs.Add("@P_ANO", val.Ano); hs.Add("@P_MODELO", val.Modelo); hs.Add("@P_KM_ATUAL", val.Km_atual); hs.Add("@P_DT_ORDEM", val.Dt_ordem); hs.Add("@P_NR_REQUISICAO", val.Nr_requisicao); return(this.executarProc("IA_PDC_ORDEMSERVICO", hs)); }
public TList_OrdemServico Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { bool podeFecharBco = false; TList_OrdemServico lista = new TList_OrdemServico(); if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); try { while (reader.Read()) { TRegistro_OrdemServico reg = new TRegistro_OrdemServico(); if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("NM_Empresa")))) { reg.Nm_empresa = reader.GetString(reader.GetOrdinal("NM_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_Ordem")))) { reg.Id_ordem = reader.GetDecimal(reader.GetOrdinal("ID_Ordem")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Clifor"))) { reg.Cd_clifor = reader.GetString(reader.GetOrdinal("CD_Clifor")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Clifor"))) { reg.Nm_clifor = reader.GetString(reader.GetOrdinal("NM_Clifor")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Endereco"))) { reg.Cd_endereco = reader.GetString(reader.GetOrdinal("CD_Endereco")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Endereco"))) { reg.Ds_endereco = reader.GetString(reader.GetOrdinal("DS_Endereco")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Vendedor"))) { reg.Cd_vendedor = reader.GetString(reader.GetOrdinal("CD_Vendedor")); } if (!reader.IsDBNull(reader.GetOrdinal("NomeVendedor"))) { reg.Nm_vendedor = reader.GetString(reader.GetOrdinal("NomeVendedor")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_TabelaPreco"))) { reg.Cd_tabelapreco = reader.GetString(reader.GetOrdinal("CD_TabelaPreco")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_TabelaPreco"))) { reg.Ds_tabelapreco = reader.GetString(reader.GetOrdinal("DS_TabelaPreco")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Veiculo"))) { reg.Ds_veiculo = reader.GetString(reader.GetOrdinal("DS_Veiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("Marca_Veiculo"))) { reg.Marca_veiculo = reader.GetString(reader.GetOrdinal("Marca_Veiculo")); } if (!reader.IsDBNull(reader.GetOrdinal("Placa"))) { reg.Placa = reader.GetString(reader.GetOrdinal("Placa")); } if (!reader.IsDBNull(reader.GetOrdinal("Ano"))) { reg.Ano = reader.GetString(reader.GetOrdinal("Ano")); } if (!reader.IsDBNull(reader.GetOrdinal("Modelo"))) { reg.Modelo = reader.GetString(reader.GetOrdinal("Modelo")); } if (!reader.IsDBNull(reader.GetOrdinal("KM_Atual"))) { reg.Km_atual = reader.GetDecimal(reader.GetOrdinal("KM_Atual")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_Ordem"))) { reg.Dt_ordem = reader.GetDateTime(reader.GetOrdinal("DT_Ordem")); } if (!reader.IsDBNull(reader.GetOrdinal("nr_requisicao"))) { reg.Nr_requisicao = reader.GetString(reader.GetOrdinal("nr_requisicao")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_ordem"))) { reg.Vl_ordem = reader.GetDecimal(reader.GetOrdinal("Vl_ordem")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_desconto"))) { reg.Vl_desconto = reader.GetDecimal(reader.GetOrdinal("Vl_desconto")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_comissao"))) { reg.Vl_comissao = reader.GetDecimal(reader.GetOrdinal("Vl_comissao")); } if (!reader.IsDBNull(reader.GetOrdinal("Qtd_faturar"))) { reg.Status = reader.GetDecimal(reader.GetOrdinal("Qtd_faturar")) > decimal.Zero ? "ABERTA" : "FATURADA"; } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }