MobileAppSettingHandlers.cs
841 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using Sungero.MobileApps.MobileAppSetting;
namespace Sungero.MobileApps
{
partial class MobileAppSettingServerHandlers
{
public override void BeforeSave(Sungero.Domain.BeforeSaveEventArgs e)
{
var isUnique = Functions.MobileAppSetting.IsUnique(_obj);
if (!isUnique)
e.AddError(Sungero.MobileApps.MobileAppSettings.Resources.NonUniqueUserSetting);
}
public override void AfterDelete(Sungero.Domain.AfterDeleteEventArgs e)
{
Functions.MobileAppSetting.SendMobileAppSettingChanged(_obj);
}
public override void AfterSave(Sungero.Domain.AfterSaveEventArgs e)
{
Functions.MobileAppSetting.SendMobileAppSettingChanged(_obj);
}
}
}