public T GetBean <T>() where T : IBll { IBll e = null; if (typeof(T).Equals(typeof(IExt))) { e = new ExtBiz(); } else if (typeof(T).Equals(typeof(IPermission))) { } else if (typeof(T).Equals(typeof(ISystemMenu))) { e = new MenuBiz(); } else if (typeof(T).Equals(typeof(IRecord))) { e = new RecordBiz(); } else if (typeof(T).Equals(typeof(ISystemMenu))) { } else if (typeof(T).Equals(typeof(IUser))) { e = new UserBiz(); } else if (typeof(T).Equals(typeof(IReport))) { e = new ReportBiz(); } if (e != null) { e.SetConfig(c); } return((T)e); }
public RecordSwitchData(RecordBiz r) { this.r = r; }