private void bb_baixo_Click(object sender, EventArgs e) { if (bsEtapa.Current != null) { if (bsEtapa.Position + 1 > bsEtapa.Count - 1) { return; } try { CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa rItem = CamadaNegocio.Faturamento.Cadastros.TCN_CadEtapa.Busca((bsEtapa.Current as CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa).Id_etapastr, string.Empty, string.Empty, string.Empty, null)[0]; CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa rItemAnt = CamadaNegocio.Faturamento.Cadastros.TCN_CadEtapa.Busca((bsEtapa[bsEtapa.Position + 1] as CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa).Id_etapastr, string.Empty, string.Empty, string.Empty, null)[0]; CamadaNegocio.Faturamento.Cadastros.TCN_CadEtapa.MoverRegistros(rItem, rItemAnt, null); this.afterBusca(); bsEtapa.MovePrevious(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public string DeletaEtapaPed(CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa val) { Hashtable hs = new Hashtable(2); hs.Add("@P_ID_ETAPA", val.Id_etapa); hs.Add("@P_LOGIN", val.Login); return(executarProc("EXCLUI_DIV_USUARIO_X_ETAPAPED", hs)); }
public CamadaDados.Faturamento.Cadastros.TList_CadEtapa Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { CamadaDados.Faturamento.Cadastros.TList_CadEtapa lista = new CamadaDados.Faturamento.Cadastros.TList_CadEtapa(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } 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()) { CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa reg = new CamadaDados.Faturamento.Cadastros.TRegistro_CadEtapa(); if (!(reader.IsDBNull(reader.GetOrdinal("Login")))) { reg.Login = reader.GetString(reader.GetOrdinal("Login")); } if (!reader.IsDBNull(reader.GetOrdinal("id_etapa"))) { reg.Id_etapa = reader.GetDecimal(reader.GetOrdinal("id_etapa")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_etapa"))) { reg.DS_Etapa = reader.GetString(reader.GetOrdinal("ds_etapa")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }