private string PrintEmployeeReport(List <EmployeeReport> aList) { string strBody = ""; StringPrintFormater stringPrintFormater = new StringPrintFormater(180); VariousMethod aMethod = new VariousMethod(); string header = aMethod.GetPrintDecorationText(VariousMethod.PrintDecoration.HEADER); strBody += header; // strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CenterTextWithWhiteSpace("Employee Salary Report"); // strBody += "\r\n"; strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); strBody += "\r\n" + stringPrintFormater.GridCell("Id No.", 15, false); strBody += stringPrintFormater.GridCell("Name", 15, false); strBody += stringPrintFormater.GridCell("Position", 15, false); strBody += stringPrintFormater.GridCell("Working days", 15, false); strBody += stringPrintFormater.GridCell("Ateending days", 15, false); strBody += stringPrintFormater.GridCell("Salary Structure(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Deducted Salary(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Payable Salary(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Service Charge(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Food And H.Rent Allow.(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Total Payable Salary(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Remarks", 15, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine() + "\r\n"; foreach (DataGridViewRow report in employeereportdataGridView.Rows) { foreach (DataGridViewCell col in report.Cells) { if (col.Value != null) { strBody += stringPrintFormater.GridCell(col.Value.ToString(), 15, false); } else { strBody += stringPrintFormater.GridCell("", 15, false); } } strBody += "\r\n" + stringPrintFormater.CreateDashedLine() + "\r\n"; } strBody += aMethod.AddEndPart(); return(strBody); }
private string AccessoriesReportPrint(List <Transaction1> aTransactions) { string strBody = ""; StringPrintFormater stringPrintFormater = new StringPrintFormater(172); VariousMethod aMethod = new VariousMethod(); string header = aMethod.GetPrintDecorationText(VariousMethod.PrintDecoration.HEADER); strBody += header; // strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CenterTextWithWhiteSpace("Accesssories Purchase Report"); // strBody += "\r\n"; strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); strBody += "\r\n" + stringPrintFormater.GridCell("Date", 25, false); strBody += stringPrintFormater.GridCell("Item Name", 27, false); strBody += stringPrintFormater.GridCell("Transaction Type", 20, false); strBody += stringPrintFormater.GridCell("Quantity", 15, false); strBody += stringPrintFormater.GridCell("Item Unit", 15, false); strBody += stringPrintFormater.GridCell("Amount", 15, false); strBody += stringPrintFormater.GridCell("Supplier1", 25, false); strBody += stringPrintFormater.GridCell("Cause/Purpose", 27, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); foreach (Transaction1 report in aTransactions) { // if (report.TransactionType == "Purchase") { strBody += "\r\n" + stringPrintFormater.GridCell(report.Date.ToString(), 25, false); strBody += stringPrintFormater.GridCell(report.ItemName, 27, false); strBody += stringPrintFormater.GridCell(report.TransactionType, 20, false); strBody += stringPrintFormater.GridCell(report.Quantity.ToString("F02"), 15, false); strBody += stringPrintFormater.GridCell(report.ItemUnit, 15, false); strBody += stringPrintFormater.GridCell(report.Amount.ToString("F02"), 15, false); strBody += stringPrintFormater.GridCell(report.SupplierName, 25, false); strBody += stringPrintFormater.GridCell(report.CauseOrPurpose, 27, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); } } strBody += aMethod.AddEndPart(); return(strBody); }
private string AccessoriesReportPrint(List<Transaction1> aTransactions) { string strBody = ""; StringPrintFormater stringPrintFormater = new StringPrintFormater(172); VariousMethod aMethod = new VariousMethod(); string header = aMethod.GetPrintDecorationText(VariousMethod.PrintDecoration.HEADER); strBody += header; // strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CenterTextWithWhiteSpace("Accesssories Purchase Report"); // strBody += "\r\n"; strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); strBody += "\r\n" + stringPrintFormater.GridCell("Date", 25, false); strBody += stringPrintFormater.GridCell("Item Name", 27, false); strBody += stringPrintFormater.GridCell("Transaction Type", 20, false); strBody += stringPrintFormater.GridCell("Quantity", 15, false); strBody += stringPrintFormater.GridCell("Item Unit", 15, false); strBody += stringPrintFormater.GridCell("Amount", 15, false); strBody += stringPrintFormater.GridCell("Supplier1", 25, false); strBody += stringPrintFormater.GridCell("Cause/Purpose", 27, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); foreach (Transaction1 report in aTransactions) { // if (report.TransactionType == "Purchase") { strBody += "\r\n" + stringPrintFormater.GridCell(report.Date.ToString(), 25, false); strBody += stringPrintFormater.GridCell(report.ItemName, 27, false); strBody += stringPrintFormater.GridCell(report.TransactionType, 20, false); strBody += stringPrintFormater.GridCell(report.Quantity.ToString("F02"), 15, false); strBody += stringPrintFormater.GridCell(report.ItemUnit, 15, false); strBody += stringPrintFormater.GridCell(report.Amount.ToString("F02"), 15, false); strBody += stringPrintFormater.GridCell(report.SupplierName, 25, false); strBody += stringPrintFormater.GridCell(report.CauseOrPurpose, 27, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); } } strBody += aMethod.AddEndPart(); return strBody; }
private string ProfitLossReportPrint(List <ProfitLoss> aProfitLosses) { string strBody = ""; StringPrintFormater stringPrintFormater = new StringPrintFormater(172); VariousMethod aMethod = new VariousMethod(); string header = aMethod.GetPrintDecorationText(VariousMethod.PrintDecoration.HEADER); strBody += header; // strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CenterTextWithWhiteSpace("Profit Loss Report"); // strBody += "\r\n"; strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); strBody += "\r\n" + stringPrintFormater.GridCell("Date", 30, false); strBody += stringPrintFormater.GridCell("Row Mat. Cost", 22, false); strBody += stringPrintFormater.GridCell("Accessory Cost", 22, false); strBody += stringPrintFormater.GridCell("Salary Cost", 22, false); strBody += stringPrintFormater.GridCell("Sale Amount", 22, false); strBody += stringPrintFormater.GridCell("Profit", 22, false); strBody += stringPrintFormater.GridCell("Loss", 22, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); foreach (ProfitLoss report in aProfitLosses) { strBody += "\r\n" + stringPrintFormater.GridCell(report.Date.ToString(), 30, false); strBody += stringPrintFormater.GridCell(report.RMCost.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.AccsCost.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.SalaryCost.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.SaleAmount.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.Profit.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.Loss.ToString("F02"), 22, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); } strBody += aMethod.AddEndPart(); return(strBody); }
private string ProfitLossReportPrint(List<ProfitLoss> aProfitLosses) { string strBody = ""; StringPrintFormater stringPrintFormater = new StringPrintFormater(172); VariousMethod aMethod = new VariousMethod(); string header = aMethod.GetPrintDecorationText(VariousMethod.PrintDecoration.HEADER); strBody += header; // strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CenterTextWithWhiteSpace("Profit Loss Report"); // strBody += "\r\n"; strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); strBody += "\r\n" + stringPrintFormater.GridCell("Date", 30, false); strBody += stringPrintFormater.GridCell("Row Mat. Cost", 22, false); strBody += stringPrintFormater.GridCell("Accessory Cost", 22, false); strBody += stringPrintFormater.GridCell("Salary Cost", 22, false); strBody += stringPrintFormater.GridCell("Sale Amount", 22, false); strBody += stringPrintFormater.GridCell("Profit", 22, false); strBody += stringPrintFormater.GridCell("Loss", 22, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); foreach (ProfitLoss report in aProfitLosses) { strBody += "\r\n" + stringPrintFormater.GridCell(report.Date.ToString(), 30, false); strBody += stringPrintFormater.GridCell(report.RMCost.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.AccsCost.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.SalaryCost.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.SaleAmount.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.Profit.ToString("F02"), 22, false); strBody += stringPrintFormater.GridCell(report.Loss.ToString("F02"), 22, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); } strBody += aMethod.AddEndPart(); return strBody; }
private string PrintEmployeeReport(List<EmployeeReport> aList) { string strBody = ""; StringPrintFormater stringPrintFormater = new StringPrintFormater(180); VariousMethod aMethod = new VariousMethod(); string header = aMethod.GetPrintDecorationText(VariousMethod.PrintDecoration.HEADER); strBody += header; // strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CenterTextWithWhiteSpace("Employee Salary Report"); // strBody += "\r\n"; strBody += "\r\n"; strBody += "\r\n" + stringPrintFormater.CreateDashedLine(); strBody += "\r\n" + stringPrintFormater.GridCell("Id No.",15, false); strBody += stringPrintFormater.GridCell("Name", 15, false); strBody += stringPrintFormater.GridCell("Position", 15, false); strBody += stringPrintFormater.GridCell("Working days", 15, false); strBody += stringPrintFormater.GridCell("Ateending days", 15, false); strBody += stringPrintFormater.GridCell("Salary Structure(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Deducted Salary(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Payable Salary(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Service Charge(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Food And H.Rent Allow.(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Total Payable Salary(Tk)", 15, false); strBody += stringPrintFormater.GridCell("Remarks", 15, false); strBody += "\r\n" + stringPrintFormater.CreateDashedLine() + "\r\n"; foreach (DataGridViewRow report in employeereportdataGridView.Rows) { foreach (DataGridViewCell col in report.Cells) { if (col.Value != null) { strBody += stringPrintFormater.GridCell(col.Value.ToString(), 15, false); } else { strBody += stringPrintFormater.GridCell("", 15, false); } } strBody += "\r\n" + stringPrintFormater.CreateDashedLine() + "\r\n"; } strBody += aMethod.AddEndPart(); return strBody; }