private void ExibeConsultas() { try { #region Movimento DtgDadosConsultas.DataSource = null; MOVIMENTOTableAdapter mov = new MOVIMENTOTableAdapter(); DtgDadosConsultas.DataSource = mov.RetornaMovimentoDia(idMovimento); DtgDadosConsultas.Columns[0].Visible = false; DtgDadosConsultas.Columns[1].Visible = false; DtgDadosConsultas.Columns[2].Visible = false; DtgDadosConsultas.Columns[3].Visible = false; DtgDadosConsultas.Columns[4].Visible = false; DtgDadosConsultas.Columns[5].Visible = false; int indice = 1; foreach (DataGridViewRow linha in DtgDadosConsultas.Rows) { if (linha.IsNewRow) continue; linha.HeaderCell.Value = indice.ToString(); indice++; } DtgDadosConsultas.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders); #endregion #region Desistencias DESISTENCIASTableAdapter des = new DESISTENCIASTableAdapter(); dtgDesistencias.DataSource = des.RetornaDesistencias(idMovimento); dtgDesistencias.Columns["IDDESISTENCIA"].Visible = false; dtgDesistencias.Columns["IDMOVIMENTO"].Visible = false; indice = 1; foreach (DataGridViewRow linha in dtgDesistencias.Rows) { if (linha.IsNewRow) continue; linha.HeaderCell.Value = indice.ToString(); indice++; } dtgDesistencias.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders); #endregion } catch (Exception err) { MessageBox.Show(err.Message); } }
private void CarregaHoraConsulta() { try { txProntuario.ReadOnly = false; VAGASTableAdapter vagas = new VAGASTableAdapter(); DataTable tbHora = vagas.RetornaHorarios(idMovimento); foreach (DataRow linh in tbHora.Rows) { var nome = linh["NOME"].ToString(); var hora = linh["HORARIO"].ToString(); var idvaga = linh["IDVAGA"].ToString(); var pront = linh["PRONTUARIO"].ToString(); if (nome.Equals("")) { txIdvaga.Text = idvaga; txHora.Text = hora; break; } } if (txIdvaga.Text.Equals("")) { MessageBox.Show("Não há mais vagas para a data e o médico selecionado!"); txProntuario.ReadOnly = true; } MOVIMENTOTableAdapter view = new MOVIMENTOTableAdapter(); DtgDadosConsultas.DataSource= view.RetornaMovimentoDia(idMovimento); DtgDadosConsultas.Columns[0].Visible = false; DtgDadosConsultas.Columns[1].Visible = false; DtgDadosConsultas.Columns[2].Visible = false; DtgDadosConsultas.Columns[3].Visible = false; DtgDadosConsultas.Columns[4].Visible = false; DtgDadosConsultas.Columns[5].Visible = false; DtgDadosConsultas.Columns[9].Visible = false; int indice = 1; foreach (DataGridViewRow linha in DtgDadosConsultas.Rows) { if (linha.IsNewRow) continue; linha.HeaderCell.Value = indice.ToString(); indice++; } DtgDadosConsultas.AutoResizeRowHeadersWidth(DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders); } catch (Exception err) { MessageBox.Show(err.Message); } }