using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IDAL; using CY.Model; using AbstractFactory; using CY.IBaseDAL; using CY.Infrastructure.DESEncrypt; using CY.Infrastructure.Query; namespace CY.BLL.OA { public class EC_UpgradeRecordBLL { IEC_UpgradeRecordDAL idal_IEC_UpgradeRecordDAL = null; public EC_UpgradeRecordBLL() { idal_IEC_UpgradeRecordDAL = Factory.GetDALByInterfaceName(DALInterface.IEC_UpgradeRecordDAL) as IEC_UpgradeRecordDAL; } /// /// 添加 /// /// /// public bool InsertModel(Model.EC_UpgradeRecord model) { return idal_IEC_UpgradeRecordDAL.InserModel(model); } /// /// 更新 /// /// /// public bool UpdateModel(Model.EC_UpgradeRecord model) { return idal_IEC_UpgradeRecordDAL.UpdateModel(model); } /// /// 会员升级批准 /// /// /// /// /// /// /// /// public bool UpdateModel(EC_UpgradeRecord m_EC_UpgradeRecord, EC_MemberBasic m_EC_MemberBasic, EC_FirmInfo m_EC_FirmInfo, EC_ShopInfo m_EC_ShopInfo, OA_Commodity m_OA_Commodity_Paper, OA_Commodity m_OA_Commodity_Sheet, Integrity_IntegrityCard m_Integrity_IntegrityCard_Seller) { return idal_IEC_UpgradeRecordDAL.UpdateModel(m_EC_UpgradeRecord, m_EC_MemberBasic, m_EC_FirmInfo, m_EC_ShopInfo,m_OA_Commodity_Paper, m_OA_Commodity_Sheet,m_Integrity_IntegrityCard_Seller); } /// /// 删除 /// /// /// public bool DeleteModel(Model.EC_UpgradeRecord model) { return idal_IEC_UpgradeRecordDAL.DeleteModel(model); } /// /// 根据编号获得信息 /// /// 编号 /// public EC_UpgradeRecord GetModelByKeyid(int? Keyid) { return idal_IEC_UpgradeRecordDAL.GetModelByKeyid(Keyid); } /// /// 分页查询 /// /// /// /// /// /// public IEnumerable SelectModelPage(Infrastructure.Query.Pagination pagination, Guid MemberId, string MemberName, int? Status) { return idal_IEC_UpgradeRecordDAL.SelectModelPage(pagination,MemberId, MemberName, Status); } /// /// 根据会员编号判断是否存在申请中的记录 /// /// /// public bool IsAlreadyApplication(Guid MemberId) { return idal_IEC_UpgradeRecordDAL.IsAlreadyApplication(MemberId); } } }