コード例 #1
0
        private void CarregarGrid(string _filtro)
        {
            try
            {
                dataGridViewDados.Rows.Clear();


                //Chamada para o controller (busca dos dados)
                OleoController control = new OleoController();

                //Alterado para atender a operação de Filtro por CPF e Nome
                if (_filtro.Equals(""))
                {
                    this.tabelaOleos = (Dictionary <int, OleoModel>)control.BD('t', null);
                }
                else
                {
                    this.tabelaOleos = (Dictionary <int, OleoModel>)control.BD('f', _filtro);
                }

                foreach (OleoModel s in tabelaOleos.Values)
                {
                    dataGridViewDados.Rows.Add(s.OleoId, s.Nome, s.Descricao);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO AO CARREGAR GRID: " + ex.Message);
            }
        }
コード例 #2
0
        private void imDelete_Click(object sender, EventArgs e)
        {
            try
            {
                int sintomaId = Convert.ToInt32(dataGridViewDados.SelectedRows[0].Cells[0].Value);

                OleoController control = new OleoController();

                if ((Boolean)control.BD('d', sintomaId))
                {
                    MessageBox.Show("Oleo deletada com sucesso!");

                    CarregarGrid("");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO AO SELECIONAR UM CADASTRO: " + ex.Message);
            }
        }
コード例 #3
0
        private void buttonAlterar_Click(object sender, EventArgs e)
        {
            try
            {
                OleoModel o = CapturarOleo();

                OleoController control = new OleoController();

                if ((Boolean)control.BD('o', o))
                {
                    MessageBox.Show("Cadastro alterado com sucesso!!!");
                }
                else
                {
                    MessageBox.Show("Cadastro NÃO alterado!!!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }