Пример #1
0
        protected override void Render(HtmlTextWriter writer)
        {
            IList <RequestHistoryRecord> history = RequestHistoryRepository.GetRequestHistory(this.HiringRequestId);

            writer.WriteLine("<table rules=\"all\" style=\"border-collapse:collapse;\" cellpadding=\"3\">");
            writer.WriteLine("<tr class=\"inboxTitle\">");
            writer.WriteLine("<td>Date</td>");
            writer.WriteLine("<td>Source State</td>");
            writer.WriteLine("<td>Action</td>");
            writer.WriteLine("<td>Employee</td>");
            writer.WriteLine("<td>Comments</td>");
            writer.WriteLine("</tr>");

            foreach (RequestHistoryRecord action in history)
            {
                writer.WriteLine("<tr>");
                writer.WriteLine(string.Format("<td>{0}</td>", action.Date.ToString()));
                writer.WriteLine(string.Format("<td>{0}</td>", action.SourceState));
                writer.WriteLine(string.Format("<td>{0}</td>", action.Action));
                writer.WriteLine(string.Format("<td>{0}</td>", action.EmployeeName));
                writer.WriteLine(string.Format("<td>{0}</td>", action.Comment));
                writer.WriteLine("</tr>");
            }
            writer.WriteLine("</table>");
        }
Пример #2
0
 public RequestHistoryService()
 {
     _requestHistoryRepository = new RequestHistoryRepository();
 }
Пример #3
0
 public void Save()
 {
     RequestHistoryRepository.Save(this.historyRecord);
 }