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; } }
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); } } }
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();*/ }
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; }