public string genHtmlOrdersReport(string rep) { List <object> works = ProcessFactory.GetOrdersReportProcess().GetList().Cast <object>().ToList(); string res_html = "<h2>Отчет о заказах</h2><br/>"; res_html += "<tr><td><b>Предприятие</b></td><td><b>Название рекламы</b></td><td><b>Носитель</b></td><td><b>Дата начала размещения</b> </td><td><b>Дата окончания размещения</b></td><td><b>Сумма (руб)</b></td></tr>"; try { foreach (var work in works) { OrdersReportDto WorkItem = (OrdersReportDto)work; res_html += "<tr><td><p>" + WorkItem.NameEnterprise + "</p></td>"; res_html += "<td><p>" + WorkItem.NameReklama + "</p></td>"; res_html += "<td><p>" + WorkItem.NameCarrier + "</p></td>"; res_html += "<td><p>" + WorkItem.StartDate.ToString("yyyy-dd-MM") + "</p></td>"; res_html += "<td><p>" + WorkItem.FinallyDate.ToString("yyyy-dd-MM") + "</p></td>"; res_html += "<td><p>" + WorkItem.Cost + "</p></td></tr>"; } res_html = rep.Replace("[VRA_TABLE_REPORT]", res_html); } catch (Exception exc) { MessageBox.Show(exc.Message, "Ошибка"); } return(res_html); // return ""; }
public static OrdersReport Convert(OrdersReportDto debtDto) { if (debtDto == null) { return(null); } OrdersReport debt = new OrdersReport(); debtDto.Cost = debt.Cost; debtDto.FinallyDate = debt.FinallyDate; debtDto.NameCarrier = debt.NameCarrier; debtDto.NameEnterprise = debt.NameEnterprise; debtDto.NameReklama = debt.NameReklama; debtDto.StartDate = debt.StartDate; debtDto.AllSum = debt.AllSum; return(debt); }