Ejemplo n.º 1
0
        private void formConfig_Load(object sender, EventArgs e)
        {
            carregaForm();

            dalConfig conf = new dalConfig();

            tbTaxaC.Text = conf.retornaConfig("TaxaC");
            tbTaxaD.Text = conf.retornaConfig("TaxaD");

            tbDomingo.Text = conf.retornaConfig("Sunday");
            tbSegunda.Text = conf.retornaConfig("Monday");
            tbTerca.Text   = conf.retornaConfig("Tuesday");
            tbQuarta.Text  = conf.retornaConfig("Wednesday");
            tbQuinta.Text  = conf.retornaConfig("Thursday");
            tbSexta.Text   = conf.retornaConfig("Friday");
            tbSabado.Text  = conf.retornaConfig("Saturday");

            if (conf.retornaConfig("SERV") == "S")
            {
                rbSimSERV.Checked = true;
            }
            else
            {
                rbNaoSERV.Checked = true;
            }
        }
Ejemplo n.º 2
0
        private void descontoDiario()
        {
            dalConfig conf = new dalConfig();
            decimal   desc = Convert.ToDecimal(conf.retornaConfig(DateTime.Now.DayOfWeek.ToString()));

            foreach (DataGridViewRow row in dgvPedProduto.Rows)
            {
                string cat = (string)row.Cells[3].Value;

                if (conf.ListaAppConfig("DIA").Any(cat.Contains) && conf.ListaAppConfig("ESP05").Any(cat.Contains))
                {
                    decimal descA    = (decimal)row.Cells[6].Value;
                    decimal desconto = ((decimal)row.Cells[5].Value * desc) / 100;
                    desconto += descA;
                    lancaDesconto(row.Index, desconto);
                }
                else if (conf.ListaAppConfig("DIA").Any(cat.Contains) && conf.ListaAppConfig("ESP10").Any(cat.Contains))
                {
                    decimal descA    = (decimal)row.Cells[6].Value;
                    decimal desconto = ((decimal)row.Cells[5].Value * desc) / 100;
                    desconto += descA;
                    lancaDesconto(row.Index, desconto);
                }
                else if (conf.ListaAppConfig("DIA").Any(cat.Contains) && !conf.ListaAppConfig("ESP05").Any(cat.Contains))
                {
                    decimal desconto = ((decimal)row.Cells[5].Value * desc) / 100;
                    lancaDesconto(row.Index, desconto);
                }
                else if (conf.ListaAppConfig("DIA").Any(cat.Contains) && !conf.ListaAppConfig("ESP10").Any(cat.Contains))
                {
                    decimal desconto = ((decimal)row.Cells[5].Value * desc) / 100;
                    lancaDesconto(row.Index, desconto);
                }
            }
        }
Ejemplo n.º 3
0
        public void Imprimir()
        {
            dalConfig conf = new dalConfig();

            PrintDocument documento = new PrintDocument();

            if (conf.retornaConfig("Impressora") != "Impressora padrão")
            {
                documento.PrinterSettings.PrinterName = conf.retornaConfig("Impressora");
            }
            documento.PrintPage += documento_PrintPage;
            documento.Print();
            Dispose();

            // visualiza impressao para depois imprimir

            /*PrintPreviewDialog dialog = new PrintPreviewDialog();
             * dialog.Document = documento;
             * dialog.ShowDialog();*/
        }
Ejemplo n.º 4
0
        private void novoPedido()
        {
            dalPedido dalPed = new dalPedido();
            dalConfig conf   = new dalConfig();
            bool      taxa   = conf.retornaConfig("SERV") == "S" ? true : false;

            dalPed.inserePedido(new Pedido {
                Nome = tbNomePedido.Text, Data = DateTime.Now, SubTotal = 0, ValorTotal = 0, NumPessoas = 1, Viagem = false, Status = true, Troco = 0, ValorPago = 0, TaxaS = taxa, VlTaxaS = 0
            });
            dalLogs.addLog(dalOperador.retornaOperador(Principal.OperadorID).Nome, "Adicionou o pedido nº: " + dalPed.selecionaUltimoPedido().PedidoID);
            tbNomePedido.Text       = "";
            pedidoDetalhes          = new formPedidoDetalhes();
            pedidoDetalhes.PedidoID = dalPed.selecionaUltimoPedido().PedidoID;

            pedidoDetalhes.MdiParent = ActiveForm;
            pedidoDetalhes.Show();
            pedidoDetalhes.FormClosed += PedidoDetalhes_FormClosed;
        }