Esempio n. 1
0
        static public string GeneratorHead()
        {
            Library.Classes.StringFunctions sf = new Library.Classes.StringFunctions();

            StringBuilder sb = new StringBuilder();

            sb.Append("               CENTERCAR                \n");
            sb.Append("      ----------------------------      \n");
            sb.Append("          AV NILO PEÇANHA, XXX          \n");
            sb.Append("            (22) 3852-XXXX              \n");
            //sb.Append("----------------------------------------\n");

            return(sb.ToString());
        }
Esempio n. 2
0
        static public string GeneratorProdutos(List <Library.VendaProduto> vendaProdutos)
        {
            Library.Classes.StringFunctions sf = new Library.Classes.StringFunctions();

            /*StringBuilder sb = new StringBuilder();
             *
             * sb.Append(sf.CSP("QTD", 10, 'e') + sf.CSP("DESCRICAO", 30, 'e') + sf.CSP("VALOR", 10, 'd') + "\n");
             * sb.Append(sf.MS("", 50, "d", '-') + "\n");
             * foreach (Library.VendaProduto vp in vendaProdutos)
             * {
             *  sb.Append(sf.CSP(vp.Quantidade.ToString(), 10, 'e') + sf.CSP(vp.Produto.Nome, 30, 'e') + sf.CSP(f.ConvertDecimalToMoneyString(vp.PrecoTotal), 10, 'd') + "\n");
             * }
             * sb.Append("\n");
             * sb.Append(sf.MS("", 50, "d", '-') + "\n");
             * sb.Append(sf.MS("TOTAL: ", 7, "e", ' ') + sf.MS(f.ConvertDecimalToMoneyString(venda.Valor), 43, "d", ' ') + "\n");
             * sb.Append(sf.MS("", 50, "d", '-') + "\n");*/

            StringBuilder sb = new StringBuilder(200);

            //sb.Append("  QTD  DESCRICAO                 VALOR  \n");

            //sb.Append("----------------------------------------\n");

            foreach (Library.VendaProduto vp in vendaProdutos)
            {
                sb.Append(' ', 2);
                sb.AppendFormat("{0:000}", vp.Quantidade);
                sb.Append(' ', 2);
                sb.AppendFormat("{0,-21}", sf.CS(vp.Produto.Nome, 21));
                sb.Append(' ', 2);
                sb.AppendFormat("{0,8}", vp.PrecoTotal.Value.ToString("F2"));
                sb.Append(' ', 2);
                sb.Append('\n');
            }

            //sb.Append("----------------------------------------\n");
            sb.Append('\n');

            sb.Append("     TOTAL:  ");
            sb.AppendFormat("{0,25}", vendaProdutos[0].Venda.Valor.ToString("F2"));
            sb.Append(' ', 2);
            sb.Append('\n');

            //sb.Append("----------------------------------------\n");


            //rtbcupom.Text += (cupom.ToString());

            return(sb.ToString());
        }