24 lines
587 B
C#
24 lines
587 B
C#
using Church.Net.DAL.EFCoreDBF.Interface;
|
|
using Church.Net.Entity;
|
|
using WebAPI.Logics.Core;
|
|
using WebAPI.Logics.Interface;
|
|
|
|
namespace WebAPI.Logics
|
|
{
|
|
public class MemberLogic : LogicBase<FamilyMember>, ICrudLogic<FamilyMember>
|
|
{
|
|
public MemberLogic(
|
|
LogicService logicService,
|
|
ICrudDAL<FamilyMember> crudDAL
|
|
) : base(logicService, crudDAL)
|
|
{
|
|
}
|
|
|
|
public override void BeforeUpdate(FamilyMember entity)
|
|
{
|
|
|
|
entity.Password = crudDAL.First(m => m.Id == entity.Id).Password;
|
|
}
|
|
}
|
|
}
|