//public static StringBuilder CreateTressInfo() //{ // StringBuilder sb = new StringBuilder(); // sb.Append("User Is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.DisplayName); // sb.AppendLine(); // sb.Append("Peer Type is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType.ToString()); // sb.AppendLine(); // sb.Append("User's SuperNode is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.SuperNodeIP); // sb.AppendLine(); // sb.Append("User's Machine Ip Address : " + VMuktiAPI.GetIPAddress.ClsGetIP4Address.GetIP4Address()); // sb.AppendLine(); // sb.AppendLine("----------------------------------------------------------------------------------------"); // return sb; //} public ctlFilterDesinger(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlFilterDesinger_Loaded); _MyPermissions = MyPermissions; FncPermissionsReview(); txtFieldValues.TextWrapping = TextWrapping.Wrap; ClsFileFormatCollection objColl = ClsFileFormatCollection.GetAll(); for (int i = 0; i < objColl.Count; i++) { ComboBoxItem cbiFormat = new ComboBoxItem(); cbiFormat.Content = objColl[i].LeadFormatName; cbiFormat.Tag = objColl[i].ID; cmbLeadFormat.Items.Add(cbiFormat); } } catch(Exception ex) { VMuktiHelper.ExceptionHandler(ex, "ctlFilterDesinger()", "ctlFilterDesinger.xaml.cs"); } }
public ctlrptActiveAgent(ModulePermissions[] MyPermissions) { try { InitializeComponent(); tHostActiveAgent = new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(hostActiveAgentService)); List<object> lstParams = new List<object>(); lstParams.Add("net.tcp://" + VMuktiInfo.BootStrapIPs[0] + ":6000/NetP2PBootStrapActiveAgentReport"); lstParams.Add("P2PActiveAgentMesh"); tHostActiveAgent.Start(lstParams); objRefreshReport = new delRefreshReport(objdelRefreshReport); ConnectionString = VMuktiAPI.VMuktiInfo.MainConnectionString; if (System.IO.File.Exists(AppDomain.CurrentDomain.BaseDirectory.ToString() + "rptActiveAgent.sdf")) { System.IO.File.Delete(AppDomain.CurrentDomain.BaseDirectory.ToString() + "rptActiveAgent.sdf"); } SqlCeEngine clientEngine = new SqlCeEngine(ClientConnectionString); clientEngine.CreateDatabase(); LocalSQLConn = new SqlCeConnection(); LocalSQLConn.ConnectionString = ClientConnectionString; LocalSQLConn.Open(); fncActiveAgentTable(); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlrptActiveAgent", "ctlrptActiveAgent.xaml.cs"); } }
public CtlRole(ModulePermissions[] MyPermissions) { try { InitializeComponent(); _MyPermissions = MyPermissions; trvMain.FontSize = 13; FncPermissionsReview(); funSetGrid(); //funSetCombobox(); cmbModules.SelectionChanged += new SelectionChangedEventHandler(cmbModules_SelectionChanged); btnSavePer.Click += new RoutedEventHandler(btnSavePer_Click); btnCancelPer.Click += new RoutedEventHandler(btnCancelPer_Click); FncFillPermissions(); trvMain.SetValue(Canvas.LeftProperty, 30.0); trvMain.Height = 200; trvMain.Width = 300; this.Loaded += new RoutedEventHandler(CtlRole_Loaded); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlRole", "CtlRole.xaml.cs"); } }
//Constructor of the CtlCRM.xaml.cs public CtlCRM(ModulePermissions[] MyPermissions) { try { varState = 0; InitializeComponent(); this.Loaded +=new RoutedEventHandler(CtlCRM_Loaded); //this.Loaded += new RoutedEventHandler(CtlCRM_Loaded); //Registering the Events of button. btnSave.Click+=new RoutedEventHandler(btnSave_Click); btnCancel.Click+=new RoutedEventHandler(btnCancel_Click); _MyPermissions = MyPermissions; FncPermissionsReview(); funSetGrid(); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlCRM()", "CtlCRM.xaml.cs"); } }
public CtlRecycle(ModulePermissions[] MyPermissions) { try { InitializeComponent(); _MyPermissions = MyPermissions; FncPermissionsReview(); FncFillCombo(); cmbCampaign.SelectionChanged += new SelectionChangedEventHandler(cmbCampaign_SelectionChanged); btnRecycle.Click += new RoutedEventHandler(btnRecycle_Click); btnCancel.Click += new RoutedEventHandler(btnCancel_Click); this.Loaded += new RoutedEventHandler(CtlRecycle_Loaded); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "CtlRecycle()", "CtlRecycle.xaml.xs"); } }
public ctlRptCountByDisposition(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlRptRemainingLeads_Loaded); this.Loaded += new RoutedEventHandler(ctlRptCountByDisposition_Loaded); System.Data.DataSet ds = rptCountByDisposition.Business.ClsRptCountByDisposition.GetAllCampaign(); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Content = ds.Tables[0].Rows[i][0].ToString(); cbi.Tag = ds.Tables[0].Rows[i][1].ToString(); cmbCampaign.Items.Add(cbi); } } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "ctlRptCountByDisposition()", "ctlRptCountByDisposition.xaml.cs"); } }
public void ValidatePermissions() { if (ModulePermissions.CanAdd()) { CanAdd(); } if (ModulePermissions.CanConfirm()) { CanConfirm(); } if (ModulePermissions.CanDelete()) { CanDelete(); } if (ModulePermissions.CanModify()) { CanModify(); } if (ModulePermissions.CanSplit()) { CanSplit(); } if (ModulePermissions.CanUnconfirm()) { CanUnconfirm(); } if (ModulePermissions.CanView()) { CanView(); } }
public ctlImportLocation(ModulePermissions[] MyPermissions) { try { InitializeComponent(); _MyPermissions = MyPermissions; DataSet dsTimeZone = clsBusiness.fncGetTimeZone(); for (int i = 0; i < dsTimeZone.Tables[0].Rows.Count; i++) { cmbTimeZone.Items.Add(dsTimeZone.Tables[0].Rows[i][0]); } List<string> xList = new List<string>(); for (int i = 0; i < cmbTimeZone.Items.Count; i++) { xList.Add(cmbTimeZone.Items[i].ToString()); } xList.Sort(); cmbTimeZone.Items.Clear(); for (int j = 0; j < xList.Count; j++) { cmbTimeZone.Items.Add(xList[j]); } this.Loaded += new RoutedEventHandler(ctlImportLocation_Loaded); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlImportLocation", "ctlImportLocation.xaml.cs"); } }
public CtlScript(ModulePermissions[] MyPermissions) { try { varState = 0; InitializeComponent(); this.Loaded += new RoutedEventHandler(CtlScript_Loaded); _MyPermissions = MyPermissions; FncPermissionsReview(); funSetGrid(); funSetComboBox(); btnCancel.Click += new RoutedEventHandler(btnCancel_Click); btnSave.Click += new RoutedEventHandler(btnSave_Click); grpBoxWebScript.IsEnabled = false; } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlScript", "CtlScript.xaml.cs"); } //CtlGrid.btnDeleteClicked += new VMukti.CtlGrid.Presentation.ctlGrid.ButtonClicked(CtlGrid_btnDeleteClicked); //CtlGrid.btnEditClicked += new VMukti.CtlGrid.Presentation.ctlGrid.ButtonClicked(CtlGrid_btnEditClicked); }
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { string TabId = GridView1.DataKeys[e.Row.RowIndex].Value.ToString(); string RoleId = ddlRoleList.SelectedValue; int PermissionId = Convert.ToInt32(ddlPermissionList.SelectedValue); string SelectedTabId = null, UserId = null; ModulePermissions module_permission_obj = new ModulePermissions(); DataTable dt = module_permission_obj.GetListByRoleIdPermissionId(RoleId, PermissionId); for (int i = 0; i < dt.Rows.Count; i++) { SelectedTabId = dt.Rows[i]["TabId"].ToString(); UserId = dt.Rows[i]["UserId"].ToString(); if (TabId == SelectedTabId) { CheckBox chkSelectedPermissionRight = (CheckBox)e.Row.Cells[2].FindControl("chkSelectedPermissionRight"); if (chkSelectedPermissionRight != null) { chkSelectedPermissionRight.Checked = true; } CheckBox chkSelectedAllowAccessRight = (CheckBox)e.Row.Cells[3].FindControl("chkSelectedAllowAccessRight"); if (chkSelectedAllowAccessRight != null) { chkSelectedAllowAccessRight.Checked = true; } //TextBox txtUserId = (TextBox)e.Row.Cells[4].FindControl("txtUserId"); //txtUserId.Text = UserId; //txtUserId.Attributes.Add("value", txtUserId.Text); string ApplicationId = ddlApplicationList.SelectedValue; DropDownList ddlUserList = (DropDownList)e.Row.FindControl("ddlUserList"); UserController user_obj = new UserController(); DataTable dt_app = user_obj.GetUsers(ApplicationId); ddlUserList.DataSource = dt_app; ddlUserList.DataTextField = "UserName"; ddlUserList.DataValueField = "UserId"; ddlUserList.DataBind(); ddlUserList.Items.Insert(0, new ListItem("- Chọn -", "")); if (UserId != string.Empty) { ddlUserList.SelectedValue = UserId; } else { ddlUserList.SelectedIndex = 0; } } } } }
public CtlQuestionAns(ModulePermissions[] MyPermissions) { InitializeComponent(); _MyPermissions = MyPermissions; FncPermissionsReview(); ClsScriptCollection objScriptCollection = ClsScriptCollection.GetAll(); for (int i = 0; i < objScriptCollection.Count; i++) { ListBoxItem lbiItem = new ListBoxItem(); lbiItem.Content = objScriptCollection[i].ScriptName; lbiItem.Tag = objScriptCollection[i].ID; cmbScript.Items.Add(lbiItem); } cnvMain.MouseMove += new MouseEventHandler(cnvMain_MouseMove); cmbScript.SelectionChanged += new SelectionChangedEventHandler(cmbScript_SelectionChanged); txtNoOfOptions.LostFocus += new RoutedEventHandler(txtNoOfOptions_LostFocus); btnSave.Click += new RoutedEventHandler(btnSave_Click); btnCancel.Click += new RoutedEventHandler(btnCancel_Click); txtNoOfOptions.IsEnabled = false; flag = false; txtHeader.IsEnabled = false; txtDescription.IsEnabled = false; txtName.IsEnabled = false; cmbCategory.IsEnabled = false; btnDesigner.IsEnabled = false; c = new VMukti.CtlGrid.Presentation.ctlGrid(); c.Height = 200; c.Width = 700; c.SetValue(Canvas.LeftProperty, 20.0); c.SetValue(Canvas.TopProperty, 70.0); c.Cols = 5; c.CanEdit = true; c.CanDelete = true; c.Columns[0].Header = "Question ID"; c.Columns[1].Header = "Question Name"; c.Columns[2].Header = "Description"; c.Columns[3].Header = "QuestionText"; c.Columns[4].Header = "Category"; c.Columns[0].BindTo("ID"); c.Columns[1].BindTo("Header"); c.Columns[2].BindTo("Description"); c.Columns[3].BindTo("Name"); c.Columns[4].BindTo("Category"); c.btnEditClicked += new VMukti.CtlGrid.Presentation.ctlGrid.ButtonClicked(c_btnEditClicked); c.btnDeleteClicked += new VMukti.CtlGrid.Presentation.ctlGrid.ButtonClicked(c_btnDeleteClicked); cnvMain.Children.Add(c); }
public ctlrptDialTable(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlrptDialTable_Loaded); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlrptDialTable()", "ctlrptDialTable.xaml.cs"); } }
/// <summary> /// Set this Role's Permissions to a Module in its Agency. /// </summary> public void SetModulePermissions(ModuleType moduleType, ModulePermissions permissions) { var modulePermission = ModulePermissions.SingleOrDefault(x => x.ModuleType == moduleType); if (modulePermission == null) { modulePermission = new ModulePermission(moduleType, permissions); ModulePermissionsCollection.Add(modulePermission); } else { modulePermission.SetPermissions(permissions); } }
//StringBuilder sb1 = CreateTressInfo(); //public static StringBuilder CreateTressInfo() //{ // StringBuilder sb = new StringBuilder(); // sb.Append("User Is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.DisplayName); // sb.AppendLine(); // sb.Append("Peer Type is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType.ToString()); // sb.AppendLine(); // sb.Append("User's SuperNode is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.SuperNodeIP); // sb.AppendLine(); // sb.Append("User's Machine Ip Address : " + VMuktiAPI.GetIPAddress.ClsGetIP4Address.GetIP4Address()); // sb.AppendLine(); // sb.AppendLine("----------------------------------------------------------------------------------------"); // return sb; //} public ctlCalContainer(ModulePermissions[] MyPermissions) { try { InitializeComponent(); objConfCalander = new ctlConfCalander(); objConfCalander.Tag = this; grdContainer.Children.Add(objConfCalander); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlCalContainer()", "ctlCalContainer.xaml.cs"); } }
public ctlRptCRCbyCamp(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlRptRemainingLeads_Loaded); this.Loaded += new RoutedEventHandler(ctlRptCRCbyCamp_Loaded); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlRptCRCbyCamp()", "ctlRptCRCbyCamp.xaml.cs"); } }
public ModulePermissions GetModulePermissions(Guid agencyId, ModuleType moduleType) { var identity = GetCurrentIdentity(); var permissions = new ModulePermissions { CanCreate = identity.Permissions.DataEntryCreateGranted(agencyId, moduleType), CanView = identity.Permissions.DataEntryViewGranted(agencyId, moduleType), CanDelete = identity.Permissions.DataEntryDeleteGranted(agencyId, moduleType), CanModify = identity.Permissions.DataEntryModifyGranted(agencyId, moduleType), }; return(permissions); }
public CtlCRM(ModulePermissions[] MyPermissions) { try { InitializeComponent(); varState = 0; _MyPermissions = MyPermissions; FncPermissionsReview(); funSetGrid(); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlCRM()", "CtlCRM.xaml.cs"); } }
public BtnAutoDispositionRender(ModulePermissions[] MyPermissions) { try { this.DispotionRender = new UserControl(); InitializeComponent(); VMuktiAPI.VMuktiHelper.RegisterEvent("SignOut").VMuktiEvent += new VMuktiAPI.VMuktiEvents.VMuktiEventHandler(BtnAutoDispositionRender_VMuktiEvent); render = new CtlDispositionRender(MyPermissions); this.DispotionRender.Content = render; } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "BtnDispositionRender()", "BtnDispositionRender.xaml.cs"); } }
public CtlUserInfo(ModulePermissions[] MyPermissions) { try { this.InitializeComponent(); _MyPermissions = MyPermissions; FncPermissionsReview(); funSetCombo(); funSetGrid(); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlUserInfo", "CtlUserInfo.xaml.cs"); } }
//ReportDataSource rds2 = new ReportDataSource(); public ctlRptQuestionAnswers(ModulePermissions[] MyPermissions) { InitializeComponent(); DataSet dsScript = ClsRptQuestionAnswers.GetAllScript(); foreach (DataRow dr in dsScript.Tables[0].Rows) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Content = dr["ScriptName"]; cbi.Tag = dr["ID"]; cmbScript.Items.Add(cbi); } this.Loaded += new RoutedEventHandler(ctlRptQuestionAnswers_Loaded); }
public BtnAutoDialerPopUp(ModulePermissions[] MyPermissions) { try { this.Dialer = new UserControl(); InitializeComponent(); VMuktiAPI.VMuktiHelper.RegisterEvent("SignOut").VMuktiEvent += new VMuktiAPI.VMuktiEvents.VMuktiEventHandler(BtnAutoDialerPopUp_VMuktiEvent); dialer = new MyDialer(MyPermissions); this.Dialer.Content = dialer; this.Dialer.Background = Brushes.SteelBlue; } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "BtnAutoDialerPopUp()", "btnDialerPopUp.xaml.cs"); } }
//public static StringBuilder CreateTressInfo() //{ // StringBuilder sb = new StringBuilder(); // sb.Append("User Is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.DisplayName); // sb.AppendLine(); // sb.Append("Peer Type is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType.ToString()); // sb.AppendLine(); // sb.Append("User's SuperNode is : " + VMuktiAPI.VMuktiInfo.CurrentPeer.SuperNodeIP); // sb.AppendLine(); // sb.Append("User's Machine Ip Address : " + VMuktiAPI.GetIPAddress.ClsGetIP4Address.GetIP4Address()); // sb.AppendLine(); // sb.AppendLine("----------------------------------------------------------------------------------------"); // return sb; //} public ctlRptUserAudit(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded +=new RoutedEventHandler(ctlRptUserAudit_Loaded); this.Loaded += new RoutedEventHandler(ctlRptRemainingLeads_Loaded); //System.Data.DataSet ds = rptUserAudit.Business.ClsRptUserAudit.GetAllCampaign(); //if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) //{ // for (int i = 0; i < ds.Tables[0].Rows.Count; i++) // { // ComboBoxItem cbi = new ComboBoxItem(); // cbi.Content = ds.Tables[0].Rows[i][0].ToString(); // cbi.Tag = ds.Tables[0].Rows[i][1].ToString(); // cmbCampaign.Items.Add(cbi); // } //} cmbUsers.Items.Clear(); //Get users list using GetAllUserOfList function from rptUserAudit.Business.. System.Data.DataSet ds = rptUserAudit.Business.ClsRptUserAudit.GetAllUsersOfList(); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Content = ds.Tables[0].Rows[i][0].ToString(); cbi.Tag = ds.Tables[0].Rows[i][1].ToString(); //add user's name in comboBox... cmbUsers.Items.Add(cbi); } } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "ctlRptUserAudit()", "ctlRptUserAudit.xaml.cs"); } }
public ctlScreenCapt(ModulePermissions[] MyPermissions) { InitializeComponent(); VMuktiAPI.VMuktiHelper.RegisterEvent("SignOut").VMuktiEvent += new VMuktiEvents.VMuktiEventHandler(ctlScreenCapt_VMuktiEvent); try { string strCurrentPeerType = VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType.ToString(); if (VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType == PeerType.NodeWithHttp || VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType == PeerType.NodeWithNetP2P) { prc = new Process(); prc.StartInfo.FileName = AppDomain.CurrentDomain.BaseDirectory + "\\VideoExe\\Video.exe"; ClsScreenRecordingClient.OpenScreenRecordingClient(); int PortNo = ClsScreenRecordingClient.chHTTPScreenRecordingChannel.StreamSuperNode(); prc.StartInfo.Arguments =VMuktiAPI.VMuktiInfo.CurrentPeer.DisplayName + "\\" + strCurrentPeerType + "\\" + VMuktiAPI.VMuktiInfo.CurrentPeer.SuperNodeIP + "\\" + PortNo; prc.Start(); System.Threading.Thread.Sleep(8000); ClsScreenRecordingClient.chHTTPScreenRecordingChannel.ReStream(PortNo,VMuktiAPI.VMuktiInfo.CurrentPeer.DisplayName); } else if (VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType == PeerType.SuperNode || VMuktiAPI.VMuktiInfo.CurrentPeer.CurrPeerType == PeerType.BootStrap) { prc = new Process(); prc.StartInfo.FileName = AppDomain.CurrentDomain.BaseDirectory + "\\VideoExe\\Video.exe"; prc.StartInfo.Arguments = VMuktiAPI.VMuktiInfo.CurrentPeer.DisplayName + "\\" + strCurrentPeerType + "\\" + VMuktiAPI.VMuktiInfo.CurrentPeer.SuperNodeIP; prc.Start(); } } catch (Exception exp) { exp.Data.Add("My Key", "ctlScreenCapt()--:--ctlScreenCapt.cs--:--" + exp.Message + " :--:--"); ClsException.LogError(exp); ClsException.WriteToErrorLogFile(exp); } }
//ModulePermissions[] _MyPermissions; public CtlQuestionAns(ModulePermissions[] MyPermissions) { try { InitializeComponent(); //this.Loaded += new RoutedEventHandler(CtlQuestionAns_Loaded); //_MyPermissions = MyPermissions; //FncPermissionsReview(); //currentControl = new ctlPOD(); //MyPropGrid = new ctlPropertyGrid(); cnvMain.MouseMove += new MouseEventHandler(cnvMain_MouseMove); cmbScript.SelectionChanged += new SelectionChangedEventHandler(cmbScript_SelectionChanged); txtNoOfOptions.LostFocus += new RoutedEventHandler(txtNoOfOptions_LostFocus); btnSave.Click += new RoutedEventHandler(btnSave_Click); //btnCancel.Click += new RoutedEventHandler(btnCancel_Click); txtNoOfOptions.IsEnabled = false; //flag = false; txtHeader.IsEnabled = false; txtDescription.IsEnabled = false; txtName.IsEnabled = false; cmbCategory.IsEnabled = false; //btnDesigner.IsEnabled = false; cmbScript.SelectionChanged+=new SelectionChangedEventHandler(cmbScript_SelectionChanged); txtNoOfOptions.LostFocus+=new RoutedEventHandler(txtNoOfOptions_LostFocus); //btnSave_Click += new RoutedEventHandler(btnSave_Click); ClsCRMCollection objClsCRMCollection = ClsCRMCollection.GetAll(); for (int i = 0; i < objClsCRMCollection.Count; i++) { ComboBoxItem cmb1 = new ComboBoxItem(); cmb1.Content = objClsCRMCollection[i].CRMName; cmb1.Tag = objClsCRMCollection[i].ID; cmbScript.Items.Add(cmb1); } } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "CtlQuestionAns()", "CtlQuestionAns.xaml.cs"); } }
public CtlCallingList(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(CtlCallingList_Loaded); varState = 0; _MyPermissions = MyPermissions; FncPermissionsReview(); funSetGrid(); btnCancel.Click += new RoutedEventHandler(btnCancel_Click); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlCallingList", "ctlCalllingList.xaml.cs"); } }
public CtlTreatment(ModulePermissions[] MyPermissions) { try { InitializeComponent(); _MyPermissions = MyPermissions; btnAdd.Click += new RoutedEventHandler(btnAdd_Click); btnDelete.Click += new RoutedEventHandler(btnDelete_Click); btnEdit.Click += new RoutedEventHandler(btnEdit_Click); cmbField.SelectionChanged += new SelectionChangedEventHandler(cmbField_SelectionChanged); cmbOperator.SelectionChanged+=new SelectionChangedEventHandler(cmbOperator_SelectionChanged); fncPermissionsReview(); fncSetGrid(); fncSetComboboxes(); } catch(Exception ex) { VMuktiHelper.ExceptionHandler(ex, "CtlTreatment()", "CtlTreatment.xaml.cs"); } }
public CtlDispositionList(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(CtlDispositionList_Loaded); varState = 0; _MyPermissions = MyPermissions; FncPermissionsReview(); funSetGrid(); funSetComboboxes(); lstAvailableDispositions.SelectionMode = System.Windows.Controls.SelectionMode.Multiple; lstSelectedDispositions.SelectionMode = System.Windows.Controls.SelectionMode.Multiple; } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "CtlDispositionList()","CtlDispositionList.xaml.cs"); } }
public ctlRptRemainingLeads(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlRptRemainingLeads_Loaded); //Get campaign data using GetAllCampaign function from rptRemainingLeads.Business System.Data.DataSet ds = rptRemainingLeads.Business.ClsRptRemainingLeads.GetAllCampaign(); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Content = ds.Tables[0].Rows[i][0].ToString(); cbi.Tag = ds.Tables[0].Rows[i][1].ToString(); //add campaign to comboBox item cmbCampaign.Items.Add(cbi); } } this.Loaded += new RoutedEventHandler(ctlRptRemainingLeads_Loaded); } catch (Exception ex) { ex.Data.Add("My Key", "CtlRole()--VMukti--:--VmuktiModules--:--Call Center--:--rptRemainingLeads--:--rptRemainingLeads.Presentation--:--ctlRptRemainingLeads.xaml.cs--:--ctlRptRemainingLeads(ModulePermissions[] MyPermissions)--"); ClsException.LogError(ex); ClsException.WriteToErrorLogFile(ex); System.Text.StringBuilder sb = new StringBuilder(); sb.AppendLine(ex.Message); sb.AppendLine(); sb.AppendLine("StackTrace : " + ex.StackTrace); sb.AppendLine(); sb.AppendLine("Location : " + ex.Data["My Key"].ToString()); sb.AppendLine(); sb1 = CreateTressInfo(); sb.Append(sb1.ToString()); VMuktiAPI.ClsLogging.WriteToTresslog(sb); } }
public ctlDashBoardContainer(ModulePermissions[] MyPermissions) { try { InitializeComponent(); TabItem tbItemDashBoard = new TabItem(); tbItemDashBoard.Header = "Dynamic Report"; tbItemDashBoard.Height=40; objDashboard = new ctlDashBoard(); tbItemDashBoard.Content = objDashboard; tbCnt.Items.Add(tbItemDashBoard); DBReports(); VMuktiAPI.VMuktiHelper.RegisterEvent("SingOut").VMuktiEvent += new VMuktiEvents.VMuktiEventHandler(ctlDashBoardContainer_VMuktiEvent); } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlDashBoardContainer", "ctlDashBoardContainer.xaml.cs"); } }
public ctlLeadFormatDesigner(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlLeadFormatDesigner_Loaded); _MyPermissions = MyPermissions; FncPermissionsReview(); //added code //shilpa // objLeadFormat = new ClsLeadFormatBusiness(); btnUpdateLead.Visibility = Visibility.Hidden; btnNext.Visibility = Visibility.Visible; btnUpdateLeadDetail.Visibility = Visibility.Hidden; btnSave.Visibility = Visibility.Visible; btnDone.Visibility = Visibility.Visible; btnAddNewField.Click += new RoutedEventHandler(btnAddNewField_Click); btnClose.Click += new RoutedEventHandler(btnClose_Click); btnNext.Click += new RoutedEventHandler(btnNext_Click); btnSav.Click += new RoutedEventHandler(btnSav_Click); btnSave.Click += new RoutedEventHandler(btnSave_Click); btnUpdateLeadDetail.Click += new RoutedEventHandler(btnUpdateLeadDetail_Click); btnUpdateLead.Click += new RoutedEventHandler(btnUpdateLead_Click); tbcDispositionList.SelectionChanged += new SelectionChangedEventHandler(tbcDispositionList_SelectionChanged); cmbFormatType.SelectionChanged += new SelectionChangedEventHandler(cmbFormatType_SelectionChanged); txtFieldName.KeyUp += new KeyEventHandler(txtFieldName_KeyUp); btnDone.Click += new RoutedEventHandler(btnDone_Click); funSetGrid(); } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "ctlLeadFormatDesigner()", "ctlLeadFormatDesigner.xaml.cs"); } }
public UserControl1(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(UserControl1_Loaded); if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + "threemap.html")) { string mapString = AppDomain.CurrentDomain.BaseDirectory + "threemap.html"; frmMap.Source = new Uri(mapString); } else { MessageBox.Show("File can not be Found."); } } catch (Exception exp) { } //System.Reflection.Assembly ass=System.Reflection.Assembly.GetAssembly(typeof(UserControl1)); //frame1.Source = new Uri(, UriKind.RelativeOrAbsolute); }
public ctlOurNews(ModulePermissions[] MyPermissions) { try { InitializeComponent(); lblNetStatus.Visibility = Visibility.Collapsed; border1.Visibility = Visibility.Collapsed; lblNetStatus.Content = "Loading..."; lblNetStatus.Visibility = Visibility.Visible; //lblNewsProvider.Content = "IBN-Live"; #region delegate cbxFeeds.SelectionChanged += new SelectionChangedEventHandler(cbxFeeds_SelectionChanged); objdelFncFillCanvas = new delFncFillCanvas(FncFillCanvas); objdelFncGetImage = new delFncGetImage(FncGetImage); objDelFunctionNetStatus = new delfncNetStatus(FncNetStatus); #endregion objDelFunctionNetStatus.BeginInvoke(new AsyncCallback(finished), null); #region logging StringBuilder sb = new StringBuilder(); sb.AppendLine("News module: module is loaded by user "); sb.AppendLine(sb1.ToString()); VMuktiAPI.ClsLogging.WriteToTresslog(sb); #endregion } catch (Exception exp) { exp.Data.Add("My Key", "ctlOurNews()--:--ctlOurNews.xaml.cs--:--" + exp.Message + " :--:--"); ClsException.LogError(exp); ClsException.WriteToErrorLogFile(exp); } }
public ctlRptUserInfo(ModulePermissions[] MyPermissions) { try { InitializeComponent(); this.Loaded += new RoutedEventHandler(ctlRptUserInfo_Loaded); comboBox1.Items.Clear(); System.Data.DataSet ds = rptUserInfo.Business.ClsRptUserInfo.GetAllUserList(); if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Content = ds.Tables[0].Rows[i][0].ToString(); cbi.Tag = ds.Tables[0].Rows[i][1].ToString(); comboBox1.Items.Add(cbi); } } } catch (Exception ex) { ex.Data.Add("My Key", "VMukti--:--VmuktiModules--:--User Info--:--RptUserInfo--:--RptUserInfo.Presentation--:--ctlRptUserInfo.xaml.cs--:--ctlRptUserInfo(ModulePermissions[] MyPermissions)--"); ClsException.LogError(ex); ClsException.WriteToErrorLogFile(ex); System.Text.StringBuilder sb = new StringBuilder(); sb.AppendLine(ex.Message); sb.AppendLine(); sb.AppendLine("StackTrace : " + ex.StackTrace); sb.AppendLine(); sb.AppendLine("Location : " + ex.Data["My Key"].ToString()); sb.AppendLine(); sb1 = CreateTressInfo(); sb.Append(sb1.ToString()); VMuktiAPI.ClsLogging.WriteToTresslog(sb); } }
public UserControl1(ModulePermissions[] MyPermissions) { try { varState = 0; InitializeComponent(); this.Loaded += new RoutedEventHandler(UserControl1_Loaded); _MyPermissions = MyPermissions; FncPermissionsReview(); funSetGrid(); funSetComboboxes(); lstAvailableAgents.SelectionMode = System.Windows.Controls.SelectionMode.Multiple; lstSelectedAgents.SelectionMode = System.Windows.Controls.SelectionMode.Multiple; tbiGroup.IsSelected = true; } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "UserControl1", "ctlUserGroup.xaml.cs"); } }
void DBReports() { try { ClsWidgetsCollection objGetAll = ClsWidgetsCollection.GetAllWidgets(); foreach (ClsWidgets wid in objGetAll) { if (wid.ModuleTitle.Contains("Report-")) { TabItem tbItemRpt = new TabItem(); tbItemRpt.Height = 40; tbItemRpt.Header = wid.ModuleTitle.Replace("Report-", "").Trim(); try { #region Downloading ZipFile string filename = wid.ZipFile; Uri u = new Uri(VMuktiAPI.VMuktiInfo.ZipFileDownloadLink + filename); if (!Directory.Exists(AppDomain.CurrentDomain.BaseDirectory + "Zip Files")) { Directory.CreateDirectory(AppDomain.CurrentDomain.BaseDirectory + "Zip Files"); } string destination = AppDomain.CurrentDomain.BaseDirectory + "Zip Files"; if (!File.Exists(destination + "\\" + filename)) { WebClient wc = new WebClient(); wc.DownloadFile(u, destination + "\\" + filename); } #endregion #region Extracting string strModPath = AppDomain.CurrentDomain.BaseDirectory + "Modules"; VMukti.ZipUnzip.Zip.FastZip fz = new VMukti.ZipUnzip.Zip.FastZip(); if (!Directory.Exists(strModPath + "\\" + filename.Split('.')[0])) { fz.ExtractZip(destination + "\\" + filename, strModPath, null); } #endregion #region Loading ReferencedAssemblies DirectoryInfo dirinfomodule = new DirectoryInfo(strModPath + "\\" + wid.ZipFile.Split('.')[0]); ShowDirectory(dirinfomodule); for (int j = 0; j < al.Count; j++) { string[] arraysplit = al[j].ToString().Split('\\'); if (arraysplit[arraysplit.Length - 1].ToString() == wid.AssemblyFile) { a = Assembly.LoadFrom(al[j].ToString()); AssemblyName[] an = a.GetReferencedAssemblies(); for (int alcount = 0; alcount < al.Count; alcount++) { string strsplit = al[alcount].ToString(); string[] strold = strsplit.Split('\\'); string strnew = strold[strold.Length - 1].Substring(0, strold[strold.Length - 1].Length - 4); for (int asscount = 0; asscount < an.Length; asscount++) { if (an[asscount].Name == strnew) { Assembly assbal = System.AppDomain.CurrentDomain.Load(System.Reflection.Assembly.LoadFrom(al[alcount].ToString()).GetName()); AssemblyName[] anbal = assbal.GetReferencedAssemblies(); for (int andal = 0; andal < al.Count; andal++) { string strsplitdal = al[andal].ToString(); string[] strolddal = strsplitdal.Split('\\'); string strnewdal = strolddal[strolddal.Length - 1].Substring(0, strolddal[strolddal.Length - 1].Length - 4); for (int asscountdal = 0; asscountdal < anbal.Length; asscountdal++) { if (anbal[asscountdal].Name == strnewdal) { Assembly assdal = System.AppDomain.CurrentDomain.Load(System.Reflection.Assembly.LoadFrom(al[andal].ToString()).GetName()); } } } } } } Type[] t1 = a.GetTypes(); #region CreatingObject for (int k = 0; k < t1.Length; k++) { if (t1[k].Name == wid.ClassName) { try { object[] objArg = new object[1]; objArg[0] = new ModulePermissions[] { ModulePermissions.Add, ModulePermissions.Delete, ModulePermissions.Edit, ModulePermissions.View }; object obj1 = Activator.CreateInstance(t1[k], objArg); tbItemRpt.Content = obj1; } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "CreatingObject--7", "Controls\\VMuktiGrid\\Grid\\ctlPOD.xaml.cs"); } } } #endregion } } #endregion } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "DBReports()--creating object", "ctlDashBoardContainer.xaml.cs"); } tbItemRpt.Tag = wid; tbCnt.Items.Add(tbItemRpt); } } } catch (Exception ex) { VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "DBReports", "ctlDashBoardContainer.xaml.cs"); } }
public ModulePermission(ModuleType moduleType, ModulePermissions modulePermissions) { ModuleType = moduleType; Permissions = modulePermissions; }
public RolePermissionDerived(ModuleType moduleType, ModulePermissions permissions) { ModuleType = moduleType; Permissions = permissions ?? ModulePermissions.None; }
public new bool CheckEquals(ModulePermissions other) { return(base.CheckEquals(other)); }
public void SetPermissions(ModulePermissions modulePermissions) { Permissions = modulePermissions; }