Exemple #1
0
        private void Relatorio(int codigo)
        {
            //CRIA A TABELA NO REPOSITORIO
            var cria = new Classes.Mysql.CriaArquivo();

            try
            {
                cria.Create_PacienteProdutos();
            }
            catch
            {
            }
            // ESVAZIA O REPOSITORIO
            //var c = new Classes.Mysql.CriaArquivo();
            //c.Create_PacienteProdutos();


            // BUSCA E GRAVA NO REPOSITORIO
            var dr = Classes.Mysql.Relatorios.SelectPacienteProduto(codigo);

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    var hoje = DateTime.Now;

                    var codprotocolo    = dr.GetString(dr.GetOrdinal("CODPROTOCOLO"));
                    var numeroprotocolo = dr.GetString(dr.GetOrdinal("NUMEROPROTOCOLO"));
                    var codpaciente     = dr.GetString(dr.GetOrdinal("CODPACIENTE"));
                    var nomepaciente    = dr.GetString(dr.GetOrdinal("NOMEPACIENTE"));
                    var codproduto      = dr.GetString(dr.GetOrdinal("CODPRODUTO"));
                    var nomeproduto     = dr.GetString(dr.GetOrdinal("NOMEPRODUTO"));
                    var quantidade      = dr.GetString(dr.GetOrdinal("QUANTIDADE"));

                    try
                    {
                        var m = new Classes.Mysql.CriaArquivo();

                        m.Insert_PacienteProdutos(codprotocolo, numeroprotocolo, codpaciente, nomepaciente, codproduto, nomeproduto, quantidade);
                    }
                    catch (Exception erro)
                    {
                    }
                }
            }

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

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

            foreach (Form form in this.MdiChildren)
            {
                if (form is RelPacienteProduto)
                {
                    form.BringToFront();
                    open = true;
                }
            }
            if (!open)
            {
                Form tela = new RelPacienteProduto();
                tela.ShowDialog();
            }
        }
Exemple #2
0
        private void btnDesfazer_Click(object sender, EventArgs e)
        {
            var cria = new Classes.Mysql.CriaArquivo();

            cria.Create_PacienteProdutos();
        }