merchant onboarding process completed

This commit is contained in:
2025-08-06 16:11:02 +05:30
parent f90d1f0c57
commit 1a27e282e3
22 changed files with 768 additions and 19 deletions

View File

@ -1,6 +1,7 @@
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Design;
using Microsoft.Extensions.Configuration;
using Singer_Hexdive.Models;
using System.IO;
namespace Singer_Hexdive
@ -9,6 +10,12 @@ namespace Singer_Hexdive
{
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options) : base(options) { }
public DbSet<IdentificationType> IdentificationTypes { get; set; }
public DbSet<MerchantBankDetails> MerchantBankDetails { get; set; }
public DbSet<MerchantBusinessDetail> MerchantBusinessDetail { get; set; }
public DbSet<MerchantPersonalDetail> MerchantPersonalDetail { get; set; }
public DbSet<MerchantShareHolders> MerchantShareHolders { get; set; }
public DbSet<MerchantDirectors> MerchantDirectors { get; set; }
}
public class ApplicationDbContextFactory : IDesignTimeDbContextFactory<ApplicationDbContext>