public AddCustomerUser(CTSubCampaignCustomerUsers objUser, int SubCampaignId, int CustomerId) { InitializeComponent(); m_objUser = objUser; m_SubCampaignId = SubCampaignId; m_CustomerId = CustomerId; }
/// <summary> /// Sets the focused view instance of the grid. Instantiates the objects that can be used for data manipulation. /// </summary> private void SetFocusedViewInstance(eGridViewType GridViewType) { m_objGridView = null; switch (GridViewType) { case eGridViewType.SubCampaign: { m_objSubCampaign = null; m_objGridView = gcSubCampaign.FocusedView as GridView; m_objSubCampaign = m_objGridView.GetFocusedRow() as ObjectSubCampaign.SubCampaignInstance; if (m_objSubCampaign != null && !m_OnEditMode) SelectedSubCampaignId = m_objSubCampaign.id; break; } case eGridViewType.SubCampaignInternalUser: { m_objSubCampaignInternalUser = null; m_objGridView = (DevExpress.XtraGrid.Views.Grid.GridView)gcInternalUser.FocusedView; m_objSubCampaignInternalUser = (CTSubCampaignInternalUsers)m_objGridView.GetFocusedRow(); break; } case eGridViewType.SubCampaignCustomerUser: { m_objSubCampaignCustomerUser = null; m_objGridView = (DevExpress.XtraGrid.Views.Grid.GridView)gcCustomerUser.FocusedView; m_objSubCampaignCustomerUser = (CTSubCampaignCustomerUsers)m_objGridView.GetFocusedRow(); break; } case eGridViewType.SubCampaignUserRole: { m_objSubCampaignUserRole = null; //m_objGridView = (GridView) gcUserRole.FocusedView; //m_objSubCampaignUserRole = (CTSubCampaignUserRole) m_objGridView.GetFocusedRow(); break; } } }