コード例 #1
0
        private void EquipeAtribuiNaOcupada()
        {
            if (this.Text == "Ocupada")
            {
                InsercoesDoBanco ib = new InsercoesDoBanco();
                ib.inserirEquipeAmOcupada(codEquipe, SolicitaAM);

                MessageBox.Show("Equipe trocada !");
            }
        }
コード例 #2
0
 private void AlterarCampos()
 {
     try
     {
         InsercoesDoBanco ib = new InsercoesDoBanco();
         ib.alterarCamposDaSolicitacao(idPaciente, TipoAM, Agendamento, dataAgendamento.Value, txtNomeSolicitante.Text, CbLocalSolicita.Text, txtTelefone.Text,
                                       txtNomePaciente.Text, Sexo, txtIdade.Text, txtDiagnostico.Text, CbMotivoChamado.Text, CbTipoMotivoSelecionado.Text, PrioridadeTxt.Text, CbOrigem.Text,
                                       txtEnderecoOrigem.Text, CbDestino.Text, txtEnderecoDestino.Text, System.Environment.UserName, DateTime.Now.ToString(), obsGerais.Text, chGestante.Checked);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #3
0
        private void BtTrocar_Click(object sender, EventArgs e)
        {
            InsercoesDoBanco ib    = new InsercoesDoBanco();
            DateTime         agora = DateTime.Now;

            ib.inserirEquipeNaAmbulancia(txtMoto.Text, txtEquipe.Text, agora, codigoDaAmbulancia);

            MessageBox.Show("Equipe trocada !");

            equipeView.DataSource = null;
            Paineltrocar.Visible  = false;
            selectEquipeBD();
            EquipeAtribuiNaOcupada();
        }
コード例 #4
0
        private void BtnDesbloquear_Click(object sender, EventArgs e)
        {
            InsercoesDoBanco IB = new InsercoesDoBanco();

            IB.inserirDesloqueioDaAm(resposavel, now.ToString(), codigoDaAmbulancia);

            MessageBox.Show("Ambulância Desbloqueada !");
            BtnDesbloquear.Visible  = false;
            BtnBloqueio.Visible     = true;
            BtnAddPaciente.Visible  = true;
            painelCentral.BackColor = Color.FromArgb(46, 172, 109);
            this.BackColor          = Color.FromArgb(229, 255, 204);
            Titulo.ForeColor        = Color.White;
            label8.Visible          = false;
            Destino.Visible         = false;
            Origem.Visible          = false;
        }
コード例 #5
0
        private void BtnBloquear_Click(object sender, EventArgs e)
        {
            InsercoesDoBanco IB = new InsercoesDoBanco();

            IB.inserirBloqueioDaAm(txtDtHorasBloqueio.Text, txtResposavel.Text, CbMotivoBloqueio.Text, codigoDaAmbulancia);

            MessageBox.Show("Ambulância Bloqueada !");
            PainelBloqueio.Visible  = false;
            BtnDesbloquear.Visible  = true;
            BtnBloqueio.Visible     = false;
            BtnAddPaciente.Visible  = false;
            painelCentral.BackColor = Color.FromArgb(0, 122, 181);
            this.BackColor          = Color.FromArgb(204, 229, 255);
            Titulo.ForeColor        = Color.White;
            /////
            label8.Visible = true;
        }
コード例 #6
0
 private void ConfirmaAM()
 {
     try
     {
         InsercoesDoBanco ib = new InsercoesDoBanco();
         ib.confirmarAmbulanciaNaSolicitacao(idPaciente, idAmbu);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     finally
     {
         MessageBox.Show("Solicitação salva com sucesso !!!");
         this.Dispose();
     }
 }
コード例 #7
0
        private void RegistrarSolicitacao()
        {
            InsercoesDoBanco IB = new InsercoesDoBanco();

            VerificarPontos(this);

            try
            {
                IB.inserirSolicitacaoDoPaciente(TipoAM, DateTime.Now, Agendamento, this.dataAgendamento.Value, this.txtNomeSolicitante.Text, this.CbLocalSolicita.Text, this.txtTelefone.Text,
                                                this.txtNomePaciente.Text, Sexo, this.txtIdade.Text, this.txtDiagnostico.Text, this.CbMotivoChamado.Text, this.CbTipoMotivoSelecionado.Text,
                                                this.Prioridade.Text, this.CbOrigem.Text, this.txtEnderecoOrigem.Text, this.CbDestino.Text, this.txtEnderecoDestino.Text, this.Obs.Text,
                                                0, System.Environment.UserName, chGestante.Checked);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
コード例 #8
0
        private void cancelar()
        {
            try
            {
                StatusBD d = new StatusBD();
                d.puxarLogisticaDaSolicitacaNaAmbulancia(idPaciente);

                InsercoesDoBanco ib = new InsercoesDoBanco();
                ib.cancelarSolicitacao(idPaciente, Convert.ToInt32(d.IdSolicitacoes_Ambulancias), MotivoCancelar.Text, DateTime.Now,
                                       txtResponsavel.Text, txtObsCancelamento.Text);
                ib.updateNasTabelasParaCancelar(idPaciente, idAmbu, Convert.ToInt32(d.IdSolicitacoes_Ambulancias));
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            MessageBox.Show("Solicitação cancelada com sucesso !!!");
            this.Dispose();
        }
コード例 #9
0
        private void EquipeAtribuiNaOcupada()
        {
            if (this.Text == "Ocupada")
            {
                InsercoesDoBanco ib = new InsercoesDoBanco();
                ib.inserirEquipeAmOcupada(codEquipe ,SolicitaAM);

                MessageBox.Show("Equipe trocada !");
            }
        }
コード例 #10
0
        private void BtTrocar_Click(object sender, EventArgs e)
        {
            InsercoesDoBanco ib = new InsercoesDoBanco();
                    DateTime agora = DateTime.Now;

                    ib.inserirEquipeNaAmbulancia(txtMoto.Text, txtEquipe.Text, agora, codigoDaAmbulancia);

                    MessageBox.Show("Equipe trocada !");

                    equipeView.DataSource = null;
                    Paineltrocar.Visible = false;
                    selectEquipeBD();
                    EquipeAtribuiNaOcupada();
        }
コード例 #11
0
        private void BtnDesbloquear_Click(object sender, EventArgs e)
        {
            InsercoesDoBanco IB = new InsercoesDoBanco();
                    IB.inserirDesloqueioDaAm(resposavel, now.ToString(), codigoDaAmbulancia);

                    MessageBox.Show("Ambulância Desbloqueada !");
                    BtnDesbloquear.Visible = false;
                    BtnBloqueio.Visible = true;
                    BtnAddPaciente.Visible = true;
                    painelCentral.BackColor = Color.FromArgb(46, 172, 109);
                    this.BackColor = Color.FromArgb(229, 255, 204);
                    Titulo.ForeColor = Color.White;
                    label8.Visible = false;
                    Destino.Visible = false;
                    Origem.Visible = false;
        }
コード例 #12
0
        private void BtnBloquear_Click(object sender, EventArgs e)
        {
            InsercoesDoBanco IB = new InsercoesDoBanco();
                    IB.inserirBloqueioDaAm(txtDtHorasBloqueio.Text, txtResposavel.Text, CbMotivoBloqueio.Text, codigoDaAmbulancia);

                    MessageBox.Show("Ambulância Bloqueada !");
                    PainelBloqueio.Visible = false;
                    BtnDesbloquear.Visible = true;
                    BtnBloqueio.Visible = false;
                    BtnAddPaciente.Visible = false;
                    painelCentral.BackColor = Color.FromArgb(0, 122, 181);
                    this.BackColor = Color.FromArgb(204, 229, 255);
                    Titulo.ForeColor = Color.White;
                    /////
                    label8.Visible = true;
        }
コード例 #13
0
        private void RegistrarSolicitacao()
        {
            InsercoesDoBanco IB = new InsercoesDoBanco();

            VerificarPontos(this);

            try
            {
                IB.inserirSolicitacaoDoPaciente(TipoAM, DateTime.Now, Agendamento, this.dataAgendamento.Value, this.txtNomeSolicitante.Text, this.CbLocalSolicita.Text, this.txtTelefone.Text,
                this.txtNomePaciente.Text, Sexo, this.txtIdade.Text, this.txtDiagnostico.Text, this.CbMotivoChamado.Text, this.CbTipoMotivoSelecionado.Text,
                this.Prioridade.Text, this.CbOrigem.Text, this.txtEnderecoOrigem.Text, this.CbDestino.Text, this.txtEnderecoDestino.Text, this.Obs.Text,
                0, System.Environment.UserName);

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
コード例 #14
0
 private void ConfirmaAM()
 {
     try
     {
         InsercoesDoBanco ib = new InsercoesDoBanco();
         ib.confirmarAmbulanciaNaSolicitacao(idPaciente, idAmbu);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     finally
     {
         MessageBox.Show("Solicitação salva com sucesso !!!");
         this.Dispose();
     }
 }
コード例 #15
0
        private void cancelar()
        {
            try
            {
                StatusBD d = new StatusBD();
                d.puxarLogisticaDaSolicitacaNaAmbulancia(idPaciente);

                InsercoesDoBanco ib = new InsercoesDoBanco();
                ib.cancelarSolicitacao(idPaciente, Convert.ToInt32(d.IdSolicitacoes_Ambulancias), MotivoCancelar.Text, DtHrCancelamento.Text,
                    txtResponsavel.Text, txtObsCancelamento.Text);
                ib.updateNasTabelasParaCancelar(idPaciente, idAmbu, Convert.ToInt32(d.IdSolicitacoes_Ambulancias));
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
                MessageBox.Show("Solicitação cancelada com sucesso !!!");
                this.Dispose();
        }
コード例 #16
0
 private void AlterarCampos()
 {
     try
     {
         InsercoesDoBanco ib = new InsercoesDoBanco();
         ib.alterarCamposDaSolicitacao(idPaciente, TipoAM, Agendamento, dataAgendamento.Value, txtNomeSolicitante.Text, CbLocalSolicita.Text, txtTelefone.Text,
                                       txtNomePaciente.Text, Sexo, txtIdade.Text, txtDiagnostico.Text, CbMotivoChamado.Text, CbTipoMotivoSelecionado.Text, PrioridadeTxt.Text, CbOrigem.Text,
                                       txtEnderecoOrigem.Text, CbDestino.Text, txtEnderecoDestino.Text, System.Environment.UserName, DateTime.Now.ToString(), obsGerais.Text);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }