public EntityModification<SecuritySettings> MifareSecuritySettingsSet(
SecuritySettings dto,
CultureInfo culture )
{
using var dbContext = DbContextFactory.CreateDbContext();
var existedSettings = SettingsGet( dbContext );
SecuritySettings old = null;
existedSettings = new Settings
{
SecuritySettings = Clone( dto ),
MifareSettings = new MifareModeSettings
{
ReadMifarePlusMode = MifarePlusModeType.Disabled
}
};
dbContext.SaveChanges();
return new EntityModification<SecuritySettings>
{
Old = old,
Current = SettingsGet( dbContext )?.SecuritySettings
};
}
public EntityModification<SecuritySettings> MifareSecuritySettingsSet(
SecuritySettings dto,
CultureInfo culture )
{
using var dbContext = DbContextFactory.CreateDbContext();
var existedSettings = SettingsGet( dbContext );
SecuritySettings old = null;
existedSettings = new Settings
{
SecuritySettings = Clone( dto ),
MifareSettings = new MifareModeSettings
{
ReadMifarePlusMode = MifarePlusModeType.Disabled
}
};
dbContext.SaveChanges();
return new EntityModification<SecuritySettings>
{
Old = old,
Current = SettingsGet( dbContext )?.SecuritySettings
};
}