public override void Run(DataContext context) { context.Settings.Add(new Setting() { Key = "app.key", Value = appKey() }); context.Settings.Add(new Setting() { Key = "checkin.time", Value = "12:00:00" }); context.Settings.Add(new Setting() { Key = "checkout.time", Value = "13:00:00" }); context.Settings.Add(new Setting() { Key = "deposit", Value = "50000" }); context.Settings.Add(new Setting() { Key = "penalty", Value = "20000" }); context.Settings.Add(new Setting() { Key = "tax", Value = "5" }); context.Settings.Add(new Setting() { Key = "hotel.name", Value = "Hotel Test" }); context.Settings.Add(new Setting() { Key = "hotel.address", Value = "Tangerang 15122" }); context.Settings.Add(new Setting() { Key = "hotel.logo", Value = "" }); context.SaveChanges(); SettingProvider.LoadDBSetting(); context.Users.Add(new User() { Fullname = "Administrator", Permission = (int)AuthLevel.Administrator, Username = "******", Password = AuthHelper.HashText("123456", SettingProvider.AppKey), CreateAt = DateTime.Now, UpdateAt = DateTime.Now, }); context.SaveChanges(); }
public IResourceHandler GetSettings() { //Refresh Settings SettingProvider.LoadDBSetting(); return(Json(new { success = true, SettingProvider.TaxPercent, SettingProvider.HotelName, SettingProvider.HotelAddress, SettingProvider.HotelLogo, SettingProvider.CheckinTime, SettingProvider.CheckoutTime, SettingProvider.Pinalty, SettingProvider.Deposit, })); }