diff --git a/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs b/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs index 3f93090e..d4956894 100644 --- a/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs +++ b/ServiceHost/Areas/AdminNew/Pages/Company/AndroidApk/Index.cshtml.cs @@ -90,7 +90,7 @@ namespace ServiceHost.Areas.AdminNew.Pages.Company.AndroidApk //Console.WriteLine("endStep 1 ============"); //SetRollCall(r1); - await SetWorkshopRoleSubAccount(); + await ChangeFridayWorkToWeeklyDayOfWeek(); ViewData["message"] = "تومام دو"; return Page(); } @@ -534,5 +534,32 @@ namespace ServiceHost.Areas.AdminNew.Pages.Company.AndroidApk // ViewData["message"] = "تومام"; // return Page(); //} + + private async System.Threading.Tasks.Task ChangeFridayWorkToWeeklyDayOfWeek() + { + var employeeSettingsEnumerable = await _context.CustomizeWorkshopEmployeeSettings.Where(x => x.FridayWork == FridayWork.Default).ToListAsync(); + foreach (var employeeSetting in employeeSettingsEnumerable) + { + employeeSetting.FridayWorkToWeeklyDayOfWeek(); + } + + var groupSettings = await _context.CustomizeWorkshopGroupSettings + .Where(x => x.FridayWork == FridayWork.Default).ToListAsync(); + + foreach (var groupSetting in groupSettings) + { + groupSetting.FridayWorkToWeeklyDayOfWeek(); + } + + var workshopSettings = await _context.CustomizeWorkshopSettings + .Where(x => x.FridayWork == FridayWork.Default).ToListAsync(); + foreach (var workshopSetting in workshopSettings) + { + workshopSetting.FridayWorkToWeeklyDayOfWeek(); + } + + await _context.SaveChangesAsync(); + + } } }