public string DeletarFormula_Producao(TRegistro_CadFormula_Producao val) { Hashtable hs = new Hashtable(); hs.Add("@P_CD_EMPRESA", val.CD_empresa); hs.Add("@P_CD_PRODUTO", val.CD_produto); hs.Add("@P_CD_VERSAO", val.CD_versao); return(this.executarProc("EXCLUI_PRD_FORMULAPRODUCAO", hs)); }
public string GravarFormula_Producao(TRegistro_CadFormula_Producao val) { Hashtable hs = new Hashtable(); hs.Add("@P_CD_EMPRESA", val.CD_empresa); hs.Add("@P_CD_PRODUTO", val.CD_produto); hs.Add("@P_CD_VERSAO", val.CD_versao); hs.Add("@P_CD_TPLANESTOQUE", val.CD_tpLanEstoque); hs.Add("@P_CD_UNIDADE", val.CD_unidade); hs.Add("@P_CD_LOCAL", val.CD_local); hs.Add("@P_QTD_POR_EXPLOSAO", val.QTD_por_explosao); hs.Add("@P_DS_OBSERVACOES", val.ds_Observacoes); hs.Add("@P_DS_INDICACAO", val.ds_Indicacao); hs.Add("@P_DS_FORMULA", val.ds_Formula); hs.Add("@P_NM_RESPONSAVEL", val.nm_Responsavel); hs.Add("@P_TP_FORMULA", val.tp_Formula); hs.Add("@P_PC_QUEBRATECNICA", val.Pc_quebraTecnica); hs.Add("@P_TEMPOMISTURA", val.tempoMistura); hs.Add("@P_ST_ATIVADO", val.st_Ativado); return(executarProc("IA_PRD_FORMULAPRODUCAO", hs)); }
public TList_CadFormula_Producao Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadFormula_Producao lista = new TList_CadFormula_Producao(); SqlDataReader reader; bool podeFecharBco = false; if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } try { if (vNM_Campo == "") { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), "")); } else { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); } while (reader.Read()) { TRegistro_CadFormula_Producao CadFormula_Producao = new TRegistro_CadFormula_Producao(); if (!reader.IsDBNull(reader.GetOrdinal("CD_EMPRESA"))) { CadFormula_Producao.CD_empresa = reader.GetString(reader.GetOrdinal("CD_EMPRESA")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_EMPRESA"))) { CadFormula_Producao.NM_empresa = reader.GetString(reader.GetOrdinal("NM_EMPRESA")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_PRODUTO"))) { CadFormula_Producao.CD_produto = reader.GetString(reader.GetOrdinal("CD_PRODUTO")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_PRODUTO"))) { CadFormula_Producao.Ds_produto = reader.GetString(reader.GetOrdinal("DS_PRODUTO")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Versao"))) { CadFormula_Producao.CD_versao = reader.GetDecimal(reader.GetOrdinal("CD_Versao")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_TPLAnEstoque"))) { CadFormula_Producao.CD_tpLanEstoque = reader.GetString(reader.GetOrdinal("CD_TPLAnEstoque")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_TPLAnEstoque"))) { CadFormula_Producao.DS_tpLanEstoque = reader.GetString(reader.GetOrdinal("DS_TPLAnEstoque")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Unidade"))) { CadFormula_Producao.CD_unidade = reader.GetString(reader.GetOrdinal("CD_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Unidade"))) { CadFormula_Producao.Ds_unidade = reader.GetString(reader.GetOrdinal("DS_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("Sigla_Unidade"))) { CadFormula_Producao.Sigla_Unidade = reader.GetString(reader.GetOrdinal("Sigla_Unidade")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Local"))) { CadFormula_Producao.CD_local = reader.GetString(reader.GetOrdinal("CD_Local")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Local"))) { CadFormula_Producao.DS_local = reader.GetString(reader.GetOrdinal("DS_Local")); } if (!reader.IsDBNull(reader.GetOrdinal("QTD_por_Explosao"))) { CadFormula_Producao.QTD_por_explosao = reader.GetDecimal(reader.GetOrdinal("QTD_por_Explosao")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Observacoes"))) { CadFormula_Producao.ds_Observacoes = reader.GetString(reader.GetOrdinal("DS_Observacoes")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Indicacao"))) { CadFormula_Producao.ds_Indicacao = reader.GetString(reader.GetOrdinal("DS_Indicacao")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Formula"))) { CadFormula_Producao.ds_Formula = reader.GetString(reader.GetOrdinal("DS_Formula")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Responsavel"))) { CadFormula_Producao.nm_Responsavel = reader.GetString(reader.GetOrdinal("NM_Responsavel")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Formula"))) { CadFormula_Producao.tp_Formula = reader.GetString(reader.GetOrdinal("TP_Formula")); } if (!reader.IsDBNull(reader.GetOrdinal("PC_QuebraTecnica"))) { CadFormula_Producao.Pc_quebraTecnica = reader.GetDecimal(reader.GetOrdinal("PC_QuebraTecnica")); } if (!reader.IsDBNull(reader.GetOrdinal("TempoMistura"))) { CadFormula_Producao.tempoMistura = reader.GetDecimal(reader.GetOrdinal("TempoMistura")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_Ativado"))) { CadFormula_Producao.st_Ativado = reader.GetString(reader.GetOrdinal("ST_Ativado")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Unidade_Produto"))) { CadFormula_Producao.Cd_unidade_produto = reader.GetString(reader.GetOrdinal("CD_Unidade_Produto")); } lista.Add(CadFormula_Producao); } } finally { if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }