示例#1
0
        public frmManutenção(int idDenun, String operacao)
        {
            InitializeComponent();
            var materialSkinManager = MaterialSkinManager.Instance;

            materialSkinManager.AddFormToManage(this);
            materialSkinManager.Theme       = MaterialSkinManager.Themes.LIGHT;
            materialSkinManager.ColorScheme = new ColorScheme(Primary.BlueGrey800, Primary.BlueGrey900, Primary.BlueGrey500, Accent.LightBlue200, TextShade.WHITE);
            denu            = new Denuncia();
            deBD            = new DenunciaBD();
            this.operacao   = operacao;
            denu.IdDenuncia = idDenun;
            if (this.operacao == "Consulta")
            {
                DesabilitaCampos();
                HabilitaBotoes();
                deBD.consulta(denu, "Consulta");
                MoveObjetoTela();
            }
            else
            {
                if (this.operacao == "Inclusão")
                {
                    LimpaCampos();
                    DesabilitaBotoes();
                }
            }
        }
示例#2
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            frmConsulta  frmConsul = new frmConsulta();
            DialogResult resposta  = frmConsul.ShowDialog();

            if (resposta == DialogResult.OK)
            {
                denu.Parametro = frmConsul.txtParametro.Text.ToString();
                if (deBD.consulta(denu, "Filtro").Rows.Count > 0)
                {
                    dgvDenuncias.DataSource = deBD.consulta(denu, "Filtro");
                    dgvDenuncias.Refresh();
                }
                else
                {
                    MessageBox.Show("Erro ao realizar a consulta", "Erro ao consultar",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
        }