public static IOpinionFeedback GetFactory() { if (factory == null) { Type type = Type.GetType("Common." + SystemDefaultConfig.DatabaseProvider + "Repository.WeiXin.WXOpinionFeedbackDAL,Common." + SystemDefaultConfig.DatabaseProvider + "Repository", true); factory = (IOpinionFeedback)Activator.CreateInstance(type); } return(factory); }
public static List <WX_OpinionFeedback> QueryPage(string companyId, DateTime start, DateTime end, int pagesize, int pageindex, out int total) { IOpinionFeedback factory = WXOpinionFeedbackFactory.GetFactory(); return(factory.QueryPage(companyId, start, end, pagesize, pageindex, out total)); }
public static bool Create(WX_OpinionFeedback model) { IOpinionFeedback factory = WXOpinionFeedbackFactory.GetFactory(); return(factory.Create(model)); }