public async Task <InvokedResult> SaveShippingScheduleSettingAsync(ShippingScheduleSetting shippingScheduleSetting) { shippingScheduleSetting.CompanyId = User.CompanyId; shippingScheduleSetting.UserId = User.Id; DbContext.Set <ShippingScheduleSetting>().AddOrUpdate(shippingScheduleSetting); await DbContext.SaveChangesAsync(); return(InvokedResult.SucceededResult); }
public async Task <ActionResult> ShippingScheduleSetting() { var manager = new BasicDataManager(User); var shippingScheduleSetting = await manager.GetShippingScheduleSettingAsync(); if (shippingScheduleSetting == null) { shippingScheduleSetting = new ShippingScheduleSetting(); } return(View(shippingScheduleSetting)); }
public async Task <JsonResult> ShippingScheduleSetting(int days) { var manager = new BasicDataManager(User); var shippingScheduleSetting = await manager.GetShippingScheduleSettingAsync(); if (shippingScheduleSetting == null) { shippingScheduleSetting = new ShippingScheduleSetting(); } shippingScheduleSetting.Days = days; var result = await manager.SaveShippingScheduleSettingAsync(shippingScheduleSetting); return(Json(result)); }