public static dto_cad_cidade Selecionar(int codCidade) { dto_cad_cidade cidade = new dto_cad_cidade(); AcessoBancoDados bd; try { bd = AcessoBancoDados.GetInstance; bd.conectar(); string comando = $"Select * from cidade Where Id = {codCidade}"; var dtCidade = bd.RetDataTable(comando); foreach (DataRow linha in dtCidade.Rows) { cidade.Nome = linha["Nome"].ToString(); cidade.Codigo = Convert.ToInt32(linha["Id"].ToString()); cidade.UF = linha["UF"].ToString(); } } catch (Exception ex) { throw new Exception("Erro ao Selecionar a Cidade!" + ex.Message); } bd = null; return(cidade); }
private void LimparTela() { edtNome.Text = ""; edtCNPJ.Text = ""; edtNomeCidade.Text = ""; Hospital = null; Cidade = null; }
private void LimparTela() { edtNome.Text = ""; edtCPF.Text = ""; cbGenero.SelectedIndex = 0; dtNascimento.Value = DateTime.Now.Date; edtNomeCidade.Text = ""; Paciente = null; Cidade = null; }
private void dgvCidades_DoubleClick(object sender, EventArgs e) { if (dgvCidades.Rows.Count > 0) { int codigo = Convert.ToInt32(dgvCidades.CurrentRow.Cells["Id"].Value); Cidade = bll_cad_cidade.Selecionar(codigo); DialogResult = DialogResult.OK; this.Close(); } }
private void LocalizarCidade() { form_loc_cidades frmLocCidades = new form_loc_cidades(); frmLocCidades.ShowDialog(); if (frmLocCidades.DialogResult == DialogResult.OK) { Cidade = frmLocCidades.Cidade; edtNomeCidade.Text = Cidade.Nome; } }
private void LocalizarPaciente(string cpf) { dto_cad_paciente paciente = null; if (String.IsNullOrEmpty(cpf)) { form_loc_paciente frmLocPaciente = new form_loc_paciente(); frmLocPaciente.ShowDialog(); if (frmLocPaciente.DialogResult == DialogResult.OK) { paciente = frmLocPaciente.Paciente; } else { return; } } else { paciente = bll_cad_paciente.Selecionar(cpf); } if (paciente == null) { MessageBox.Show("Não foi Possível Localizar o Paciente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { edtNome.Text = paciente.Nome; edtCPF.Text = paciente.CPF; switch (paciente.Genero) { case 'M': cbGenero.SelectedIndex = 0; break; case 'F': cbGenero.SelectedIndex = 1; break; case 'O': cbGenero.SelectedIndex = 2; break; case 'N': cbGenero.SelectedIndex = 3; break; default: cbGenero.SelectedIndex = 0; break; } dtNascimento.Value = paciente.DataNascimento; Cidade = bll_cad_cidade.Selecionar(paciente.Cidade); edtNomeCidade.Text = Cidade.Nome; Paciente = paciente; } }
private void LimparTela() { edtCPF.Text = ""; lbNome.Text = ""; edtCidade.Text = ""; lbSituacao.Text = ""; rbNormal.Checked = true; rbUTI.Checked = false; Paciente = null; Cidade = null; Internacao = null; Leito = null; cbMotivoLiberacao.SelectedIndex = 0; cbMotivoLiberacao.Visible = false; lbMotivoLiberacao.Visible = false; btnConfirmar.Enabled = false; DtHospitaisLeitos.Rows.Clear(); }
private void PreencherTela() { lbNome.Text = Paciente.Nome; if (Internacao == null) { Cidade = bll_cad_cidade.Selecionar(Paciente.Cidade); edtCidade.Text = Cidade.Nome; lbSituacao.Text = "Aguardando Leito"; lbSituacao.ForeColor = Color.Blue; cbMotivoLiberacao.Visible = false; lbMotivoLiberacao.Visible = false; rbNormal.Checked = true; DtHospitaisLeitos = bll_cad_hospital.CarregarLeitosDisponiveis(Cidade.Codigo); dgvHospitaisLeitos.DataSource = DtHospitaisLeitos; } else { Cidade = bll_cad_cidade.Selecionar(Internacao.Cidade_Id); edtCidade.Text = Cidade.Nome; lbSituacao.Text = "Internado"; lbSituacao.ForeColor = Color.Red; cbMotivoLiberacao.Visible = true; lbMotivoLiberacao.Visible = true; Leito = bll_cad_leitos.Selecionar(Internacao.Leito_Id); if (Leito.Tipo == 'N') { rbNormal.Checked = true; } else { rbUTI.Checked = true; } DtHospitaisLeitos = bll_cad_hospital.CarregarLeitoInternacao(Internacao.Leito_Id); dgvHospitaisLeitos.DataSource = DtHospitaisLeitos; } }
private void LocalizarCidade() { if (Internacao != null) { MessageBox.Show("O Paciente já está internado, não será possível alterar a cidade!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } form_loc_cidades frmLocCidades = new form_loc_cidades(); frmLocCidades.ShowDialog(); if (frmLocCidades.DialogResult == DialogResult.OK) { Cidade = frmLocCidades.Cidade; edtCidade.Text = Cidade.Nome; } else { return; } DtHospitaisLeitos = bll_cad_hospital.CarregarLeitosDisponiveis(Cidade.Codigo); dgvHospitaisLeitos.DataSource = DtHospitaisLeitos; }
private void Localizarhospital(string CNPJ) { dto_cad_hospital hospital = null; if (String.IsNullOrEmpty(CNPJ)) { form_loc_hospital frmLochospital = new form_loc_hospital(); frmLochospital.ShowDialog(); if (frmLochospital.DialogResult == DialogResult.OK) { hospital = frmLochospital.hospital; } else { return; } } else { hospital = bll_cad_hospital.Selecionar(CNPJ); } if (hospital == null) { MessageBox.Show("Não foi Possível Localizar o hospital!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { edtNome.Text = hospital.Nome; edtCNPJ.Text = hospital.CNPJ; Cidade = bll_cad_cidade.Selecionar(hospital.Cidade); edtNomeCidade.Text = Cidade.Nome; Hospital = hospital; } }