private void consultaSolicitacoes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { IDpesquisa = Convert.ToInt32(consultaSolicitacoes.Rows[e.RowIndex].Cells[0].Value.ToString()); using (DAHUEEntities db = new DAHUEEntities()) { var query = (from sa in db.solicitacoes_ambulancias join sp in db.solicitacoes_paciente on sa.idSolicitacoesPacientes equals sp.idPaciente_Solicitacoes into sp_join from sp in sp_join.DefaultIfEmpty() where sa.idSolicitacoesPacientes == IDpesquisa select new { IDpaciente = sa.idSolicitacoesPacientes, idSolicitacaoAm = sa.idSolicitacoes_Ambulancias, Data = sp.DtHrdoInicio, NomePaciente = sp.Paciente, Idade = sp.Idade, Origem = sp.Origem, Destino = sp.Destino }).ToList(); ListaSolicitacaoPaciente.DataSource = query; ListaSolicitacaoPaciente.Refresh(); ListaSolicitacaoPaciente.Columns["IDpaciente"].Visible = false; ListaSolicitacaoPaciente.Columns["idSolicitacaoAm"].Visible = false; } if (ListaSolicitacaoPaciente.Rows.Count == 0) { SelecionaAM sand = new SelecionaAM(IDpesquisa, 0, 0); this.Dispose(); sand.ShowDialog(); } }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { SelecionaAM sand = new SelecionaAM(idPaciente, codigoDaAmbulancia, 0); this.Dispose(); sand.ShowDialog(); }
private void ListadePacientes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int IDpesquisa; IDpesquisa = Convert.ToInt32(ListadePacientes.Rows[e.RowIndex].Cells[0].Value.ToString()); SelecionaAM sand = new SelecionaAM(idPaciente, codigoDaAmbulancia, 0); this.Dispose(); sand.ShowDialog(); }
private void ListaSolicitacaoPaciente_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int idSolicitacaoAm; IDpesquisa = Convert.ToInt32(ListaSolicitacaoPaciente.Rows[e.RowIndex].Cells["IDpaciente"].Value.ToString()); idSolicitacaoAm = Convert.ToInt32(ListaSolicitacaoPaciente.Rows[e.RowIndex].Cells["idSolicitacaoAm"].Value.ToString()); SelecionaAM sand = new SelecionaAM(IDpesquisa, 0, idSolicitacaoAm); this.Dispose(); sand.ShowDialog(); }
private void cancelarReagendamento_Click(object sender, EventArgs e) { if (idPaciente != 0) { SelecionaAM ST = new SelecionaAM(idPaciente, 0, 0); ST.ShowDialog(); } else { MessageBox.Show("Selecione a solicitação que deseja cancelar !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void listaComPrioridade_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1) { var querya = (String)null; using (DAHUEEntities db = new DAHUEEntities()) { var query = from am in db.ambulancia where am.idAmbulancia == idAm select am.TipoAM; querya = query.FirstOrDefault(); } idPaciente = Convert.ToInt32(ListaSolicitacoes.Rows[e.RowIndex].Cells["ID"].Value.ToString()); tipo = ListaSolicitacoes.Rows[e.RowIndex].Cells["Tipo"].Value.ToString(); if (querya == null) { SelecionaAM ST = new SelecionaAM(idPaciente, idAm, 0); this.Dispose(); ST.ShowDialog(); return; } if (tipo == "Avancada") { if (querya == "BASICO") { MessageBox.Show("Selecionar ambulância do tipo basica ou a solicitação do tipo avançada!"); return; } } if (tipo == "Basica") { if (querya == "AVANCADO") { MessageBox.Show("Selecionar ambulância do tipo avançada ou a solicitação do tipo básica!"); return; } } SelecionaAM STi = new SelecionaAM(idPaciente, idAm, 0); this.Dispose(); STi.ShowDialog(); } }
private void listaComPrioridade_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1) { var querya = (String)null; using (DAHUEEntities db = new DAHUEEntities()) { var query = from am in db.ambulancia where am.idAmbulancia == idAm select am.TipoAM; querya = query.FirstOrDefault(); } idPaciente = Convert.ToInt32(ListaSolicitacoes.Rows[e.RowIndex].Cells["ID"].Value.ToString()); tipo = ListaSolicitacoes.Rows[e.RowIndex].Cells["Tipo"].Value.ToString(); if (querya == null) { SelecionaAM ST = new SelecionaAM(idPaciente, idAm, 0); this.Dispose(); ST.ShowDialog(); return; } if (tipo == "Avancada") { if (querya == "BASICO") { MessageBox.Show("Selecionar ambulância do tipo basica ou a solicitação do tipo avançada!"); return; } } if (tipo == "Basica") { if (querya == "AVANCADO") { MessageBox.Show("Selecionar ambulância do tipo avançada ou a solicitação do tipo básica!"); return; } } SelecionaAM STi = new SelecionaAM(idPaciente, idAm, 0); this.Dispose(); STi.ShowDialog(); } }
private void ListadePacientes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int IDpesquisa; IDpesquisa = Convert.ToInt32(ListadePacientes.Rows[e.RowIndex].Cells[0].Value.ToString()); SelecionaAM sand = new SelecionaAM(idPaciente, codigoDaAmbulancia, 0); this.Dispose(); sand.ShowDialog(); }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { SelecionaAM sand = new SelecionaAM(idPaciente, codigoDaAmbulancia, 0); this.Dispose(); sand.ShowDialog(); }
private void consultaSolicitacoes_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { IDpesquisa = Convert.ToInt32(consultaSolicitacoes.Rows[e.RowIndex].Cells[0].Value.ToString()); using (DAHUEEntities db = new DAHUEEntities()) { var query = (from sa in db.solicitacoes_ambulancias join sp in db.solicitacoes_paciente on sa.idSolicitacoesPacientes equals sp.idPaciente_Solicitacoes into sp_join from sp in sp_join.DefaultIfEmpty() where sa.idSolicitacoesPacientes == IDpesquisa select new { IDpaciente = sa.idSolicitacoesPacientes, idSolicitacaoAm = sa.idSolicitacoes_Ambulancias, Data = sp.DtHrdoInicio, NomePaciente = sp.Paciente, Idade = sp.Idade, Origem = sp.Origem, Destino = sp.Destino }).ToList(); ListaSolicitacaoPaciente.DataSource = query; ListaSolicitacaoPaciente.Refresh(); ListaSolicitacaoPaciente.Columns["IDpaciente"].Visible = false; ListaSolicitacaoPaciente.Columns["idSolicitacaoAm"].Visible = false; } if (ListaSolicitacaoPaciente.Rows.Count == 0) { SelecionaAM sand = new SelecionaAM(IDpesquisa, 0, 0); this.Dispose(); sand.ShowDialog(); } }
private void ListaSolicitacaoPaciente_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int idSolicitacaoAm; IDpesquisa = Convert.ToInt32(ListaSolicitacaoPaciente.Rows[e.RowIndex].Cells["IDpaciente"].Value.ToString()); idSolicitacaoAm = Convert.ToInt32(ListaSolicitacaoPaciente.Rows[e.RowIndex].Cells["idSolicitacaoAm"].Value.ToString()); SelecionaAM sand = new SelecionaAM(IDpesquisa, 0, idSolicitacaoAm); this.Dispose(); sand.ShowDialog(); }
private void cancelarReagendamento_Click(object sender, EventArgs e) { if (idPaciente != 0) { SelecionaAM ST = new SelecionaAM(idPaciente, 0, 0); ST.ShowDialog(); } else { MessageBox.Show("Selecione a solicitação que deseja cancelar !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }