public TRegistro_PesagemFazenda() { this.Cd_produto = string.Empty; this.Ds_produto = string.Empty; this.Cd_unidade = string.Empty; this.Ds_unidade = string.Empty; this.Sigla_unidade = string.Empty; this.id_lanctoestoque = null; this.id_lanctoestoquestr = string.Empty; this.Cd_tabeladesconto = string.Empty; this.Ds_tabeladesconto = string.Empty; this.Cd_local = string.Empty; this.Ds_local = string.Empty; this.id_plantio = null; this.id_plantiostr = string.Empty; this.Anosafra = string.Empty; this.Ds_safra = string.Empty; this.id_cultura = null; this.id_culturastr = string.Empty; this.Ds_cultura = string.Empty; this.id_talhao = null; this.id_talhaostr = string.Empty; this.Ds_talhao = string.Empty; this.id_area = null; this.id_areastr = string.Empty; this.Ds_area = string.Empty; this.Vl_unitario = decimal.Zero; this.Ps_desconto = decimal.Zero; this.lClassif = new TList_RegLanClassificacao(); }
public TList_RegLanClassificacao Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { SqlDataReader reader; if (this.NM_ProcSqlBusca.Trim().Equals(string.Empty)) { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); } else { Type t = this.GetType(); System.Reflection.MethodInfo m = t.GetMethod(this.NM_ProcSqlBusca, System.Reflection.BindingFlags.InvokeMethod | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance); string sql = m.Invoke(this, new object[] { vBusca, vTop, vNM_Campo }).ToString(); reader = this.ExecutarBusca(sql); } TList_RegLanClassificacao lista = new TList_RegLanClassificacao(); try { while (reader.Read()) { TRegistro_LanClassificacao reg = new TRegistro_LanClassificacao(); if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_Ticket")))) { reg.Id_ticket = reader.GetDecimal(reader.GetOrdinal("ID_Ticket")); } if (!(reader.IsDBNull(reader.GetOrdinal("TP_Pesagem")))) { reg.Tp_pesagem = reader.GetString(reader.GetOrdinal("TP_Pesagem")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_TipoAmostra")))) { reg.Cd_tipoamostra = reader.GetString(reader.GetOrdinal("CD_TipoAmostra")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_Amostra")))) { reg.Ds_amostra = reader.GetString(reader.GetOrdinal("DS_Amostra")); } if (!(reader.IsDBNull(reader.GetOrdinal("Login_Cla")))) { reg.Login_cla = reader.GetString(reader.GetOrdinal("Login_Cla")); } if (!(reader.IsDBNull(reader.GetOrdinal("DT_Classif")))) { reg.Dt_classif = reader.GetDateTime(reader.GetOrdinal("DT_Classif")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_Resultado_Local")))) { reg.Pc_resultado_local = reader.GetDecimal(reader.GetOrdinal("PC_Resultado_local")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_Resultado_OrigDes")))) { reg.Pc_resultado_origdes = reader.GetDecimal(reader.GetOrdinal("PC_Resultado_OrigDes")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_Desc_Estoque")))) { reg.Pc_desc_estoque = reader.GetDecimal(reader.GetOrdinal("PC_Desc_Estoque")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_Desc_Pagto")))) { reg.Pc_desc_pagto = reader.GetDecimal(reader.GetOrdinal("PC_Desc_Pagto")); } if (!(reader.IsDBNull(reader.GetOrdinal("PS_Amostra")))) { reg.Ps_amostra = reader.GetDecimal(reader.GetOrdinal("PS_Amostra")); } if (!(reader.IsDBNull(reader.GetOrdinal("PS_Descontado_Est")))) { reg.Ps_descontado_est = reader.GetDecimal(reader.GetOrdinal("PS_Descontado_Est")); } if (!(reader.IsDBNull(reader.GetOrdinal("PS_Descontado_Pgt")))) { reg.Ps_descontado_pgt = reader.GetDecimal(reader.GetOrdinal("PS_Descontado_Pgt")); } if (!(reader.IsDBNull(reader.GetOrdinal("PC_Desc_Origem")))) { reg.Pc_desc_origem = reader.GetDecimal(reader.GetOrdinal("PC_Desc_Origem")); } if (!(reader.IsDBNull(reader.GetOrdinal("TP_Desconto")))) { reg.Tp_desconto = reader.GetString(reader.GetOrdinal("TP_Desconto")); } if (!(reader.IsDBNull(reader.GetOrdinal("PS_Descontado_Origem")))) { reg.Ps_descontado_origem = reader.GetDecimal(reader.GetOrdinal("PS_Descontado_Origem")); } if (!(reader.IsDBNull(reader.GetOrdinal("ST_Registro")))) { reg.St_registro = reader.GetString(reader.GetOrdinal("ST_Registro")); } if (!(reader.IsDBNull(reader.GetOrdinal("PS_ReferenciaPadrao")))) { reg.Ps_referencia = reader.GetDecimal(reader.GetOrdinal("PS_ReferenciaPadrao")); } if (!(reader.IsDBNull(reader.GetOrdinal("InformarR_P")))) { reg.InformarR_P = reader.GetString(reader.GetOrdinal("InformarR_P")); } if (!(reader.IsDBNull(reader.GetOrdinal("Fator_Conversao")))) { reg.Fator_conversao = reader.GetDecimal(reader.GetOrdinal("Fator_Conversao")); } if (!(reader.IsDBNull(reader.GetOrdinal("MaiorQue")))) { reg.Maiorque = reader.GetDecimal(reader.GetOrdinal("MaiorQue")); } if (!(reader.IsDBNull(reader.GetOrdinal("MenorQue")))) { reg.Menorque = reader.GetDecimal(reader.GetOrdinal("MenorQue")); } if (!reader.IsDBNull(reader.GetOrdinal("CapturaPeso"))) { reg.Capturapeso = reader.GetString(reader.GetOrdinal("CapturaPeso")); } if (!reader.IsDBNull(reader.GetOrdinal("CapturaReferencia"))) { reg.Capturareferencia = reader.GetString(reader.GetOrdinal("CapturaReferencia")); } if (!reader.IsDBNull(reader.GetOrdinal("Cd_Protocolo"))) { reg.Cd_protocolopeso = reader.GetString(reader.GetOrdinal("CD_Protocolo")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Protocolo"))) { reg.Ds_protocolopeso = reader.GetString(reader.GetOrdinal("DS_Protocolo")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Protocolo_Ref"))) { reg.Cd_protocoloreferencia = reader.GetString(reader.GetOrdinal("CD_Protocolo_Ref")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Protocolo_Ref"))) { reg.Ds_protocoloreferencia = reader.GetString(reader.GetOrdinal("DS_Protocolo_Ref")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); } return(lista); }