예제 #1
0
        private void dgvParametros(String coluna, String valor)
        {
            if (datainicial != "" && datafinal != "" || medico != null)
            {
                dgvAgenda.DataSource = Agenda.Select(datainicial, datafinal, medico);
            }
            else if (datainicial != "" && datafinal != "")
            {
                dgvAgenda.DataSource = Agenda.Select(datainicial, datafinal, medico);
            }

            switch (coluna)
            {
            case "Consulta":
                dgvAgenda.DataSource = Consulta.Select(coluna, valor);
                break;

            case "Exame":
                dgvAgenda.DataSource = Exame.Select(coluna, valor);
                break;

            case "Tratamento":
                dgvAgenda.DataSource = Tratamento.Select(coluna, valor);
                break;

            case "Todos":
                dgvAgenda.DataSource = Agenda.Select(datainicial, datafinal, medico);
                break;
            }
        }
예제 #2
0
        private void dgvParametros(String tabela, String coluna, String valor)
        {
            switch (tabela)
            {
            case "Animal":
                dgvRegistros.DataSource = Animal.Select(coluna, valor);
                break;

            case "Dono":
                dgvRegistros.DataSource = Dono.Select(coluna, valor);
                break;

            case "Consulta":
                dgvRegistros.DataSource = Consulta.Select(coluna, valor);
                break;

            case "Exame":
                dgvRegistros.DataSource = Exame.Select(coluna, valor);
                break;

            case "Funcionário":
                dgvRegistros.DataSource = Funcionario.Select(coluna, valor);
                break;

            case "Médico":
                dgvRegistros.DataSource = Medico.Select(coluna, valor);
                break;

            case "Tratamento":
                dgvRegistros.DataSource = Tratamento.Select(coluna, valor);
                break;
            }
        }
예제 #3
0
 private void btnCadastrar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrWhiteSpace(rtxtObservacoes.Text) || String.IsNullOrWhiteSpace(rtxtDadosAnimal.Text))
     {
         MessageBox.Show("Preencha todos os campos requeridos.", "Não foi possível criar um novo registro.", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         Exame exame = new Exame(Convert.ToInt16(cboExame.SelectedValue), rtxtObservacoes.Text);
         exame.Update();
     }
 }
예제 #4
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            string aa = dtpData.Text + "T" + dtpHora.Text;

            //2016-03-08T08:00:00

            if (cboTipoAgendamento.Text == "" ||
                cboDono.Text == "" ||
                cboAnimal.Text == "" ||
                cboMed.Text == "" ||
                dtpData.Text == "" ||
                dtpHora.Text == "" ||
                cboTipoAgendamento.Text == "" ||
                (cboTipoAgendamento.Text != "Consulta" && cboConsulta.Text == ""))
            {
                MessageBox.Show("Somente o campo de observações pode ficar vazio, verifique se os demais campos estão preenchidos.", "Não foi possível criar um novo registro.", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                if ("Exame".Equals(cboTipoAgendamento.Text))
                {
                    Exame exame = new Exame(rtxtObs.Text, Convert.ToDouble(nupCusto.Value), cboTipo.Text, aa, Convert.ToInt16(cboAnimal.SelectedValue), Convert.ToInt16(cboMed.SelectedValue), Convert.ToInt16(cboConsulta.SelectedValue));
                    exame.Insert();
                }
                else if ("Consulta".Equals(cboTipoAgendamento.Text))
                {
                    Consulta consulta = new Consulta(rtxtObs.Text, Convert.ToDouble(nupCusto.Value), cboTipo.Text, aa, Convert.ToInt16(cboMed.SelectedValue), Convert.ToInt16(cboAnimal.SelectedValue));
                    consulta.Insert();
                }
                else
                {
                    Tratamento tratamento = new Tratamento(rtxtObs.Text, Convert.ToDouble(nupCusto.Value), cboTipo.Text, aa, Convert.ToInt16(cboMed.SelectedValue), Convert.ToInt16(cboAnimal.SelectedValue), Convert.ToInt16(cboConsulta.SelectedValue));
                    tratamento.Insert();
                }
            }
        }