/// <summary> /// Obtiene los MailOutText /// </summary> /// <history> /// [erosado] 07/04/2016 Created /// </history> private void cbxLeadSource_SelectionChanged(object sender, SelectionChangedEventArgs e) { _lsbyUser = cbxLeadSource.SelectedItem as LeadSourceByUser; DoGetMailOuts(_lsbyUser?.lsID); StaStart("Searching MailOut List..."); }
/// <summary> /// Llena el grid con los LeadSources a los que tiene acceso el usuario actual /// </summary> /// <history> /// [emoguel] created 11/06/2016 /// </history> private async void LoadLeadSources() { try { List <LeadSourceByUser> lstLeadSources = await BRLeadSources.GetLeadSourcesByUser(Context.User.User.peID); dgrLeadSources.ItemsSource = lstLeadSources; List <string> lstSales = leadSource.Split(',').ToList(); lstSales.ForEach(lead => { LeadSourceByUser leadSource = lstLeadSources.Where(ls => ls.lsID == lead).FirstOrDefault(); if (leadSource != null) { dgrLeadSources.SelectedItems.Add(leadSource); } }); skpStatus.Visibility = Visibility.Collapsed; btnAccept.Visibility = Visibility.Visible; } catch (Exception ex) { UIHelper.ShowMessage(ex); } }
/// <summary> /// Obtiene los MailOutText /// </summary> /// <history> /// [erosado] 07/04/2016 Created /// </history> private void cbxLeadSource_SelectionChanged(object sender, SelectionChangedEventArgs e) { LeadSourceByUser lsbyUser = cbxLeadSource.SelectedItem as LeadSourceByUser; LanguageShort laShort = cbxLanguage.SelectedItem as LanguageShort; DoGetMailOutText(lsbyUser?.lsID, laShort?.laID); richTextBox.SelectAll(); richTextBox.Selection.Text = string.Empty; }