コード例 #1
0
        public void Save()
        {
            if (string.IsNullOrWhiteSpace(ExcelName))
            {
                MessageBox.Show("Please enter an Excel Name");
            }
            else if (string.IsNullOrWhiteSpace(TalkdeskName))
            {
                MessageBox.Show("Please enter a Talkdesk Name");
            }
            else
            {
                List <AgentMapping> userMappings = Properties.Settings.Default.UserMappings ?? new List <AgentMapping>();
                if (!_newMapping)
                {
                    userMappings.Remove(_editMapping);
                }

                AgentMapping userMapping = new AgentMapping()
                {
                    ExcelAgentName    = ExcelName,
                    TalkdeskAgentName = TalkdeskName
                };

                userMappings.Add(userMapping);
                Properties.Settings.Default.UserMappings = userMappings;
                _editMapping = userMapping;
                ActivateWindow.ViewAgentMapping();
            }
        }
コード例 #2
0
 public ShellViewModel()
 {
     ActivateWindow.ShellView = this;
     ActivateWindow.ViewReports();
 }
コード例 #3
0
 public void UserMapping()
 {
     ActivateWindow.ViewAgentMapping();
 }
コード例 #4
0
 public void Back()
 {
     ActivateWindow.ViewReports();
 }
コード例 #5
0
 public void Back()
 {
     ActivateWindow.ViewAgentMapping();
 }