public string DeletaLanAtividade(TRegistro_LanAtividade vRegistro) { Hashtable hs = new Hashtable(1); hs.Add("@P_ID_LANCTOATIV", vRegistro.Id_lanctoativ); return(this.executarProc("EXCLUI_FAZ_LANATIVIDADE", hs)); }
public string GravaLanAtividade(TRegistro_LanAtividade vRegistro) { Hashtable hs = new Hashtable(8); hs.Add("@P_ID_LANCTOATIV", vRegistro.Id_lanctoativ); hs.Add("@P_CD_FAZENDA", vRegistro.Cd_fazenda); hs.Add("@P_CD_TALHAO", vRegistro.Cd_talhao); hs.Add("@P_CD_PLANTIO", vRegistro.Cd_plantio); hs.Add("@P_ANOSAFRA", vRegistro.AnoSafra); hs.Add("@P_ID_ATIVIDADE", vRegistro.Id_atividade); hs.Add("@P_DT_INI", vRegistro.dt_ini); hs.Add("@P_DT_FIM", vRegistro.dt_fim); return(this.executarProc("IA_FAZ_LANATIVIDADE", hs)); }
public TList_LanAtividade Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_LanAtividade lista = new TList_LanAtividade(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } try { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_LanAtividade reg = new TRegistro_LanAtividade(); if (!reader.IsDBNull(reader.GetOrdinal("ID_LanctoAtiv"))) { reg.Id_lanctoativ = reader.GetDecimal(reader.GetOrdinal("ID_LanctoAtiv")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Fazenda"))) { reg.Cd_fazenda = reader.GetDecimal(reader.GetOrdinal("CD_Fazenda")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Fazenda"))) { reg.Nm_fazenda = reader.GetString(reader.GetOrdinal("NM_Fazenda")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Talhao"))) { reg.Cd_talhao = reader.GetDecimal(reader.GetOrdinal("CD_Talhao")); } if (!reader.IsDBNull(reader.GetOrdinal("NM_Talhao"))) { reg.Nm_talhao = reader.GetString(reader.GetOrdinal("NM_Talhao")); } if (!reader.IsDBNull(reader.GetOrdinal("AnoSafra"))) { reg.AnoSafra = reader.GetString(reader.GetOrdinal("AnoSafra")); } if (!reader.IsDBNull(reader.GetOrdinal("Cd_plantio"))) { reg.Cd_plantio = reader.GetDecimal(reader.GetOrdinal("Cd_plantio")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_plantio"))) { reg.Ds_plantio = reader.GetString(reader.GetOrdinal("DS_plantio")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Safra"))) { reg.DS_Safra = reader.GetString(reader.GetOrdinal("DS_Safra")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_Atividade"))) { reg.Id_atividade = reader.GetDecimal(reader.GetOrdinal("ID_Atividade")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Atividade"))) { reg.Ds_atividade = reader.GetString(reader.GetOrdinal("DS_Atividade")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_ini"))) { reg.dt_ini = reader.GetDateTime(reader.GetOrdinal("dt_ini")); } if (!reader.IsDBNull(reader.GetOrdinal("dt_fim"))) { reg.dt_fim = reader.GetDateTime(reader.GetOrdinal("dt_fim")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }