public string Gravar(TRegistro_CFGOrcamento val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(19); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_CFG_PEDIDO", val.Cfg_pedido); hs.Add("@P_CFG_PEDSERVICO", val.Cfg_pedservico); hs.Add("@P_CFG_PEDORDEMPROD", val.Cfg_PedOrdemProd); hs.Add("@P_CD_LOCAL", val.Cd_local); hs.Add("@P_QT_DIASVALIDADE", val.Qt_diasvalidade); hs.Add("@P_ST_GERAROS", val.St_geraros); hs.Add("@P_ST_GERARPROJETO", val.St_gerarprojeto); hs.Add("@P_TP_ORDEM", val.Tp_ordem); hs.Add("@P_LAYOUT1", val.LayoutJaquetado); hs.Add("@P_LAYOUT2", val.LayoutAereo); hs.Add("@P_LAYOUT3", val.LayoutPerifericos); hs.Add("@P_LAYOUT4", val.LayoutFlex); hs.Add("@P_LAYOUT5", val.LayoutAgua); hs.Add("@P_LAYOUT6", val.LayoutVertical); hs.Add("@P_LAYOUT7", val.LayoutJaquetadoRes); hs.Add("@P_ST_APLICDESCVLUNIT", val.St_aplicdescvlunit); hs.Add("@P_CD_CONTAGER", val.Cd_contager); hs.Add("@P_CD_PORTADOR", val.Cd_portador); return(executarProc("IA_FAT_CFGORCAMENTO", hs)); }
public string Excluir(TRegistro_CFGOrcamento val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(1); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); return(executarProc("EXCLUI_FAT_CFGORCAMENTO", hs)); }
public TList_CFGOrcamento Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CFGOrcamento lista = new TList_CFGOrcamento(); System.Data.SqlClient.SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_CFGOrcamento reg = new TRegistro_CFGOrcamento(); 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")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("cfg_pedido"))) { reg.Cfg_pedido = reader.GetString(reader.GetOrdinal("cfg_pedido")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tipopedido"))) { reg.Ds_tipopedido = reader.GetString(reader.GetOrdinal("ds_tipopedido")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_local"))) { reg.Cd_local = reader.GetString(reader.GetOrdinal("cd_local")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_local"))) { reg.Ds_local = reader.GetString(reader.GetOrdinal("ds_local")); } if (!reader.IsDBNull(reader.GetOrdinal("qt_diasvalidade"))) { reg.Qt_diasvalidade = reader.GetDecimal(reader.GetOrdinal("qt_diasvalidade")); } if (!reader.IsDBNull(reader.GetOrdinal("st_gerarOS"))) { reg.St_geraros = reader.GetString(reader.GetOrdinal("st_gerarOS")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_ordem"))) { reg.Tp_ordem = reader.GetDecimal(reader.GetOrdinal("tp_ordem")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tipoordem"))) { reg.Ds_tipoordem = reader.GetString(reader.GetOrdinal("ds_tipoordem")); } if (!reader.IsDBNull(reader.GetOrdinal("tp_os"))) { reg.Tp_os = reader.GetString(reader.GetOrdinal("tp_os")); } if (!reader.IsDBNull(reader.GetOrdinal("cfg_pedservico"))) { reg.Cfg_pedservico = reader.GetString(reader.GetOrdinal("cfg_pedservico")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_tipopedservico"))) { reg.Ds_tipopedservico = reader.GetString(reader.GetOrdinal("ds_tipopedservico")); } if (!reader.IsDBNull(reader.GetOrdinal("CFG_PEDORDEMPROD"))) { reg.Cfg_PedOrdemProd = reader.GetString(reader.GetOrdinal("CFG_PEDORDEMPROD")); } if (!reader.IsDBNull(reader.GetOrdinal("Ds_tipoPedOrdemProd"))) { reg.Ds_tipoPedOrdemProd = reader.GetString(reader.GetOrdinal("Ds_tipoPedOrdemProd")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_GERARPROJETO"))) { reg.St_gerarprojeto = reader.GetString(reader.GetOrdinal("ST_GERARPROJETO")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout1"))) { reg.LayoutJaquetado = (byte[])reader.GetValue(reader.GetOrdinal("Layout1")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout2"))) { reg.LayoutAereo = (byte[])reader.GetValue(reader.GetOrdinal("Layout2")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout3"))) { reg.LayoutPerifericos = (byte[])reader.GetValue(reader.GetOrdinal("Layout3")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout4"))) { reg.LayoutFlex = (byte[])reader.GetValue(reader.GetOrdinal("Layout4")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout5"))) { reg.LayoutAgua = (byte[])reader.GetValue(reader.GetOrdinal("Layout5")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout6"))) { reg.LayoutVertical = (byte[])reader.GetValue(reader.GetOrdinal("Layout6")); } if (!reader.IsDBNull(reader.GetOrdinal("Layout7"))) { reg.LayoutJaquetadoRes = (byte[])reader.GetValue(reader.GetOrdinal("Layout7")); } if (!reader.IsDBNull(reader.GetOrdinal("st_aplicdescvlunit"))) { reg.St_aplicdescvlunit = reader.GetString(reader.GetOrdinal("st_aplicdescvlunit")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_contager"))) { reg.Cd_contager = reader.GetString(reader.GetOrdinal("cd_contager")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_contager"))) { reg.Ds_contager = reader.GetString(reader.GetOrdinal("ds_contager")); } if (!reader.IsDBNull(reader.GetOrdinal("cd_portador"))) { reg.Cd_portador = reader.GetString(reader.GetOrdinal("cd_portador")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_portador"))) { reg.Ds_portador = reader.GetString(reader.GetOrdinal("ds_portador")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }