コード例 #1
0
        public void CarregaDataGrid()
        {
            //frmAgenda cad = new frmAgenda();
            clnDentistaServico ObjDentista = new clnDentistaServico();

            dgv.DataSource = ObjDentista.LocalizarPorDentista(clnUtil.Temp);
        }
コード例 #2
0
        private void CarregarEspecialidadesDentista()
        {
            clnDentistaServico ObjDentista = new clnDentistaServico();
            DataTable          data        = ObjDentista.ConsultarEspecialidades(frmPesquisarDentista.Temp2);

            foreach (DataRow item in data.Rows)
            {
                foreach (DataRow especialidade in ((DataTable)lbEspecilidades.DataSource).Rows)
                {
                    if ((int)item["id_servico"] == (int)especialidade["id_servico"])
                    {
                        this.EspecialidadesSelecionadas.Rows.Add(especialidade["id_servico"], especialidade["Des_servico"]);
                        break;
                    }
                }
            }
            this.lbEspecialidadesSelecionadas.DataSource = EspecialidadesSelecionadas;
        }
コード例 #3
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(frmPesquisarDentista.Temp2))
            {
                MessageBox.Show("O CAMPO PESQUISA É OBRIGATÓRIO", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                btnAdicionar.Enabled = false;
                btnRemover.Enabled   = false;
            }
            else
            {
                clnDentistaServico ObjDentista = new clnDentistaServico();
                ObjDentista.RemoverEspecialidades(frmPesquisarDentista.Temp2);

                foreach (DataRow item in EspecialidadesSelecionadas.Rows)
                {
                    string idServico = item["id_servico"].ToString();
                    ObjDentista.GravarEspecialidade(frmPesquisarDentista.Temp2, idServico);
                }
                MessageBox.Show("Especialidades gravadas com sucesso", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }