public override void SetUp() { base.SetUp(); _htmlHelper = new HtmlHelper(); _httpContext = MockRepository.GenerateStub <HttpContextBase> (); _singleView = MockRepository.GenerateStub <ISingleView>(); _singleView.Stub(stub => stub.ClientID).Return("SingleView"); _singleView.Stub(stub => stub.TopControl).Return(new PlaceHolder { ID = "TopControl" }); _singleView.Stub(stub => stub.BottomControl).Return(new PlaceHolder { ID = "BottomControl" }); _singleView.Stub(stub => stub.View).Return(new PlaceHolder { ID = "ViewControl" }); _singleView.Stub(stub => stub.ViewClientID).Return("ViewClientID"); StateBag stateBag = new StateBag(); _singleView.Stub(stub => stub.Attributes).Return(new AttributeCollection(stateBag)); _singleView.Stub(stub => stub.TopControlsStyle).Return(new Style(stateBag)); _singleView.Stub(stub => stub.BottomControlsStyle).Return(new Style(stateBag)); _singleView.Stub(stub => stub.ViewStyle).Return(new Style(stateBag)); _singleView.Stub(stub => stub.ControlStyle).Return(new Style(stateBag)); _resourceUrlFactory = new FakeResourceUrlFactory(); }
/// <summary> /// 获取操作实体视图 /// </summary> /// <param name="strEntityName">实体名称</param> /// <returns>操作实体视图</returns> public static ISingleView GetEntityView(string strEntityName) { Manager manager = GetInstance(); ISingleView entityView = manager.Entities[strEntityName] as ISingleView; return(entityView); }
public bool ChckUser(string strRole, string strUser) { bool bResult = false; string strCommand = "CheckUser"; HybridDictionary hTable = new HybridDictionary(); hTable.Add("ROLE_ID", strRole); hTable.Add("USER_ID", strUser); try { ISingleView pl = UserManager.GetEntityView(strEntityName); int a = Convert.ToInt32(pl.ExecuteScalar(CommandType.Text, strCommand, hTable)); bResult = Convert.ToInt32(pl.ExecuteScalar(CommandType.Text, strCommand, hTable)) > 0?true:false; return(bResult); } catch (Exception ex) { throw ex; } }
public DataTable GetByRoleID(string strRoleID) { try { string strCommand = "GetByRoleID"; HybridDictionary hTable = new HybridDictionary(); hTable.Add("ROLE_ID", strRoleID); ISingleView pl = UserManager.GetEntityView(strEntityName); return(pl.ExecuteDataTable2(CommandType.Text, strCommand, hTable)); } catch (Exception e) { throw e; } }
public DataTable ListUserByPMS(string strPms) { try { string strCommand = "GetUserByPMS"; HybridDictionary hTable = new HybridDictionary(); hTable.Add("PMS_ID", strPms); ISingleView pl = UserManager.GetEntityView(strEntityName); return(pl.ExecuteDataTable2(CommandType.Text, strCommand, hTable)); } catch (Exception e) { throw e; } }
public DataTable ListUserPMSByCategory(string strUser, string strCategory) { try { string strCommand = "GetPMSByCategory"; HybridDictionary hTable = new HybridDictionary(); hTable.Add("USER_ID", strUser); hTable.Add("PMS_CTG_NAME", strCategory); ISingleView pl = UserManager.GetEntityView(strEntityName); return(pl.ExecuteDataTable2(CommandType.Text, strCommand, hTable)); } catch (Exception e) { throw e; } }
public void SetUp() { _htmlHelper = new HtmlHelper(); _httpContext = MockRepository.GenerateStub <HttpContextBase> (); _control = MockRepository.GenerateStub <ISingleView>(); _control.Stub(stub => stub.ClientID).Return("MySingleView"); _control.Stub(stub => stub.ControlType).Return("SingleView"); _control.Stub(stub => stub.TopControl).Return(new PlaceHolder { ID = "TopControl" }); _control.Stub(stub => stub.BottomControl).Return(new PlaceHolder { ID = "BottomControl" }); _control.Stub(stub => stub.View).Return(new PlaceHolder { ID = "ViewControl" }); _control.Stub(stub => stub.ViewClientID).Return("ViewClientID"); _control.Stub(stub => stub.ViewContentClientID).Return(_control.ViewClientID + "_Content"); _control.Stub(stub => stub.WrapperClientID).Return("WrapperClientID"); StateBag stateBag = new StateBag(); _control.Stub(stub => stub.Attributes).Return(new AttributeCollection(stateBag)); _control.Stub(stub => stub.TopControlsStyle).Return(new Style(stateBag)); _control.Stub(stub => stub.BottomControlsStyle).Return(new Style(stateBag)); _control.Stub(stub => stub.ViewStyle).Return(new Style(stateBag)); _control.Stub(stub => stub.ControlStyle).Return(new Style(stateBag)); var clientScriptStub = MockRepository.GenerateStub <IClientScriptManager> (); var pageStub = MockRepository.GenerateStub <IPage> (); pageStub.Stub(stub => stub.ClientScript).Return(clientScriptStub); _control.Stub(stub => stub.Page).Return(pageStub); _renderer = new SingleViewRenderer(new FakeResourceUrlFactory(), GlobalizationService, RenderingFeatures.Default); }
public bool UnAssignUser(string strRole, string strUser) { bool bResult = false; string strCommand = "UnAssignUser"; HybridDictionary hTable = new HybridDictionary(); hTable.Add("ROLE_ID", strRole); hTable.Add("USER_ID", strUser); try { ISingleView pl = UserManager.GetEntityView(strEntityName); bResult = pl.ExecuteNonQuery(CommandType.Text, strCommand, hTable) > 0?true:false; return(bResult); } catch (Exception ex) { throw ex; } }