コード例 #1
0
        private void pictureBox7_Click(object sender, EventArgs e)
        {
            pictureBox17.Visible = true;
            Form av = new Avisos();

            av.ShowDialog();
            if (Global.Margem.AbreAviso == "ok")
            {
                pictureBox17.Visible = false;
            }
            else
            {
                pictureBox17.Visible = false;
            }
            Global.Margem.AbreAviso = "";
        }
コード例 #2
0
        private void TelaPrincipal_Load(object sender, EventArgs e)
        {
            string impressora;

            try
            {
                using (StreamReader reader = new StreamReader("Impressora.txt"))
                {
                    impressora = reader.ReadLine();
                    Global.Margem.Impressora = impressora;
                }
            }
            catch (Exception)
            {
                impressora = "";
            }
            if (String.IsNullOrEmpty(impressora) == true)
            {
                using (StreamWriter writer = new StreamWriter("Impressora.txt"))
                {
                    writer.Write("generic");
                    Global.Margem.Impressora = "generic";
                }
            }
            string impressao;

            try
            {
                using (StreamReader reader = new StreamReader("SI.txt"))
                {
                    impressao = reader.ReadLine();
                    Global.Margem.ServidorImpressao = impressao;
                }
            }
            catch (Exception)
            {
                impressao = "";
            }
            if (String.IsNullOrEmpty(impressao) == true)
            {
                using (StreamWriter writer = new StreamWriter("SI.txt"))
                {
                    writer.Write("não");
                    Global.Margem.ServidorImpressao = "não";
                }
            }
            if (Global.Margem.ServidorImpressao == "sim")
            {
                Form impres = new ServidorImpressao();
                impres.Show();
            }
            string linha;

            try
            {
                using (StreamReader reader = new StreamReader("BD.txt"))
                {
                    linha = reader.ReadLine();
                }
            }
            catch (Exception)
            {
                linha = "local";
            }

            if (linha == "local")
            {
                Global.Margem.ConfiguraçãoSistemaBancoDados = "local";
            }
            if (linha == "rede")
            {
                Global.Margem.ConfiguraçãoSistemaBancoDados = "rede";
                using (StreamReader reader = new StreamReader("BDIp.txt"))
                {
                    Global.Margem.ConfiguraçãoSistemaBancoDadosIp = reader.ReadLine();
                }
                using (StreamReader reader = new StreamReader("BDPorta.txt"))
                {
                    Global.Margem.ConfiguraçãoSistemaBancoDadosPorta = reader.ReadLine();
                }
            }
            string log;

            try
            {
                using (StreamReader reader = new StreamReader("LOG.txt"))
                {
                    log = reader.ReadLine();
                }
            }
            catch (Exception)
            {
                log = "sim";
            }

            if (log == "sim")
            {
                Global.Margem.ConfiguraçãoSistemaLOGs = "sim";
            }
            if (log == "não")
            {
                Global.Margem.ConfiguraçãoSistemaLOGs = "não";
            }


            pictureBox17.Visible = true;
            Form login = new Login();

            login.ShowDialog();

            GerenciadorDeFormulario.Fecha(login);
            pictureBox17.Visible = false;

            DataTable cor = DALCadastro.CoresRetorna(Global.Margem.Operador);

            if (cor.Rows.Count > 0)
            {
                panel1.BackColor = System.Drawing.Color.FromArgb(Convert.ToInt32(cor.Rows[0]["Cor5"].ToString()));
            }
            DataTable inicio = DALCadastro.TestaConfiVazia("1");

            if (inicio.Rows.Count > 0)
            {
                Global.Margem.ConfiguraçãoSistemaFinanceiroMargem   = inicio.Rows[0]["Campo1"].ToString();
                Global.Margem.ConfiguraçãoSistemaFinanceiroImpostos = inicio.Rows[0]["Campo2"].ToString();
                Global.Margem.ConfiguraçãoSistemaFinanceiroComissão = inicio.Rows[0]["Campo3"].ToString();
            }
            inicio.Clear();
            inicio = DALCadastro.TestaConfiVazia("2");
            if (inicio.Rows.Count > 0)
            {
                Global.Margem.ConfiguraçãoSistemaEstoque = inicio.Rows[0]["Campo1"].ToString();
            }
            inicio.Clear();
            inicio = DALCadastro.TestaConfiVazia("3");
            if (inicio.Rows.Count > 0)
            {
                Global.Margem.ConfiguraçãoSistemaLOGs = inicio.Rows[0]["Campo1"].ToString();
            }
            inicio.Clear();
            inicio = DALCadastro.TestaConfiVazia("4");
            if (inicio.Rows.Count > 0)
            {
                Global.Margem.ConfiguraçãoSistemaCaixaTerminalVendas = inicio.Rows[0]["Campo1"].ToString();
            }
            Ferramentas.CriaLog("Login", "Fez Login no Sistema");
            //listar avisos
            string dia = DateTime.Now.Day.ToString();

            if (dia.Length == 1)
            {
                dia = "0" + dia;
            }
            string mes = DateTime.Now.Month.ToString();

            if (mes.Length == 1)
            {
                mes = "0" + mes;
            }
            string ano     = DateTime.Now.Year.ToString();
            int    compara = Convert.ToInt32(ano + mes + dia);

            DataTable list = DALCadastro.ListaEventos();

            if (list.Rows.Count > 0)
            {
                for (int i = 0; i < list.Rows.Count; i++)
                {
                    int temp = Convert.ToInt32(list.Rows[i]["DataGatilho"].ToString());
                    if (temp <= compara)
                    {
                        pictureBox17.Visible = true;
                        Form al = new Alert();
                        al.ShowDialog();
                        if (Global.Margem.AbreAviso == "sim")
                        {
                            Form av = new Avisos();
                            av.ShowDialog();
                        }
                        else
                        {
                            pictureBox17.Visible = false;
                        }
                        if (Global.Margem.AbreAviso == "ok")
                        {
                            pictureBox17.Visible = false;
                        }
                        else
                        {
                            pictureBox17.Visible = false;
                        }
                        Global.Margem.AbreAviso = "";
                        return;
                    }
                }
            }
        }