public static Overtimerate GetObject(Overtimerate o, FormCollection fc) { string paramDuration = fc.Get("duration"); double duration = CommonHelper.GetValue<double>(paramDuration); string paramYear = fc.Get("year"); int year = CommonHelper.GetValue<int>(paramYear); string paramPayRate = fc.Get("pay_rate"); double payRate = CommonHelper.GetValue<double>(paramPayRate); if (o == null) o = new Overtimerate(); o.Duration = duration; o.Year = year; o.Payrate = payRate; return o; }
private static async Task CreateOvertimeRate(ISession se) { Random r = new Random(); await Task.Run(() => { for (int y = 2000; y <= DateTime.Now.Year; y++) { Overtimerate o = new Overtimerate { Duration = 1, Year = y, Payrate = r.Next(10, 50) }; se.SaveOrUpdate(o); } }); }