feat : kavenegar otp added

This commit is contained in:
soroush.asadi
2026-05-29 10:18:47 +03:30
parent 27e61d257e
commit 16cff8730b
22 changed files with 502 additions and 34 deletions
@@ -47,7 +47,7 @@ public static class DevelopmentDataSeeder
CafeId = cafe.Id,
BranchId = "branch_demo_main",
Name = "مدیر دمو",
Phone = "09121234567",
Phone = "09212273138",
Role = EmployeeRole.Owner,
BaseSalary = 0
};
@@ -97,10 +97,12 @@ public static class DevelopmentDataSeeder
await SeedDemoOpenShiftsAsync(db, cafe.Id, logger);
var ownerEmp = await db.Employees.FirstOrDefaultAsync(e => e.Id == "emp_demo_owner");
if (ownerEmp is not null && ownerEmp.BranchId is null)
if (ownerEmp is not null)
{
ownerEmp.BranchId = "branch_demo_main";
await db.SaveChangesAsync();
var changed = false;
if (ownerEmp.BranchId is null) { ownerEmp.BranchId = "branch_demo_main"; changed = true; }
if (ownerEmp.Phone != "09212273138") { ownerEmp.Phone = "09212273138"; changed = true; }
if (changed) await db.SaveChangesAsync();
}
await DemoEmployeesSeeder.EnsureEmployeesAsync(db, cafe.Id, logger);