Browse Source

[WHAT] 會員管理以ID查詢

Dev
berlin-tzen 2 years ago
parent
commit
d8b1d3122e
  1. 35
      EuroTran/EasyBL.WEBAPP/ShowEasy/MemberMaintain_QryService.cs

35
EuroTran/EasyBL.WEBAPP/ShowEasy/MemberMaintain_QryService.cs

@ -1,4 +1,5 @@
using EasyBL.WebApi.Message;
using Entity.ShowEasyDtos;
using Entity.Sugar;
using Entity.ViewModels;
using SqlSugar;
@ -219,5 +220,39 @@ namespace EasyBL.WEBAPP.SYS
}
#endregion 會員類別管理(以 ID 查詢)
public Dictionary<string, SETB_CMS_Member> FindAllByIDsAsDictionary(string sMemberID, string sAccount) {
Dictionary<string, SETB_CMS_Member> rsMemberDic = new Dictionary<string, SETB_CMS_Member>();
string sMsg = null;
var db = SugarBase.GetIntance();
try
{
do
{
var rsMemberList = db.Queryable<SETB_CMS_Member>()
.WhereIF(!string.IsNullOrEmpty(sMemberID), t1 => t1.MemberID == sMemberID)
.WhereIF(!string.IsNullOrEmpty(sAccount), t1 => t1.Account == sAccount)
.ToList();
foreach (var Member in rsMemberList)
{
rsMemberDic[Member.MemberID] = Member;
}
return rsMemberDic;
} while (false);
}
catch (Exception ex)
{
sMsg = Util.GetLastExceptionMsg(ex);
}
return rsMemberDic;
}
}
}
Loading…
Cancel
Save