public MonthlyStatementsFactory Initialize(double totalProfitMade, DateTime date) { Statement = new Statement(); Statement.TotalProfitMade = totalProfitMade; Statement.StatementDateTime = date; return this; }
public bool AddNewStatement(Statement statement) { var dc = new RNManagementContext(); MonthlyStatement s = new MonthlyStatement(); s.StatementDateTime = DateTime.UtcNow; s.TotalPageViews = statement.TotalPageViews; s.TotalProfitMade = statement.TotalProfitMade; s.TotalWritersPaid = statement.TotalWritersPaid; s.TotalWritersPayoutProfit = statement.TotalWritersPayoutProfit; dc.MonthlyStatements.Add(s); int c = dc.SaveChanges(); return c > 0; }