Пример #1
0
        private void Gravar(bool novo, int codigo)
        {
            if (txtDescricao.Text.Trim() == "")
            {
                MessageBox.Show("Nome é campo Obrigatório"); txtDescricao.Focus(); return;
            }

            var hoje = DateTime.Now;

            var descricao = txtDescricao.Text.Trim();


            try
            {
                var m = new Classes.Mysql.Marca(codigo, descricao);
                if (novo)
                {
                    m.Insert();
                }
                else
                {
                    m.Update();
                }

                MessageBox.Show("Registro Gravado com Sucesso !");
            }
            catch (Exception erro)
            {
                MessageBox.Show("Erro na Persistência");
            }

            Limpatela();
        }
Пример #2
0
        private void Relatorio()
        {
            var cria = new CriaArquivo();

            cria.Cria_Marca();

            // BUSCA E GRAVA NO REPOSITORIO
            var dr = Classes.Mysql.Marca.SelectTudo();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    var cod  = dr.GetString(dr.GetOrdinal("CODMARCA"));
                    var nome = dr.GetString(dr.GetOrdinal("DESCRICAO"));

                    try
                    {
                        var m = new Classes.Mysql.Marca(int.Parse(cod), nome);

                        m.InsertAccess();
                    }
                    catch (Exception erro)
                    {
                    }
                }
            }

            dr.Close();
            dr.Dispose();

            //CHAMA A TELA DE RELATORIO
            bool open = false;

            foreach (Form form in this.MdiChildren)
            {
                if (form is RelMarca)
                {
                    form.BringToFront();
                    open = true;
                }
            }
            if (!open)
            {
                Form tela = new RelMarca();
                tela.ShowDialog();
            }
        }