/// <summary> /// Carga los combobox. /// </summary> /// <history> /// [edgrodriguez] 21/May/2016 Created /// </history> private void LoadCombos() { cboStatus.ItemsSource = EnumToListHelper.GetList <EnumStatus>(); cboSaveCourtesyTours.ItemsSource = EnumToListHelper.GetList <EnumSaveCourtesyTours>(); cboExternal.ItemsSource = EnumToListHelper.GetList <EnumExternalInvitation>(); cboGiftsReceiptType.ItemsSource = EnumToListHelper.GetList <EnumGiftsReceiptType>(); cboGiftSale.ItemsSource = EnumToListHelper.GetList <EnumGiftSale>(); }
/// <summary> /// Carga los Grids del formulario /// </summary> /// <history> /// [ecanul] 22/04/2016 Created /// </history> private void LoadGrids() { //Reportes por Sales Room dtgSalesRoom.ItemsSource = EnumToListHelper.GetList <EnumRptSalesRoom>().OrderBy(x => x.Value); //Reportes por Sales Room y Salesman dtgSalesman.ItemsSource = EnumToListHelper.GetList <EnumRptSalesRoomAndSalesman>().OrderBy(x => x.Value); statusBarReg.Content = $"{dtgSalesRoom.Items.Count + dtgSalesman.Items.Count} Reports"; }
/// <summary> /// Carga los combobox. /// </summary> /// <param name="blnClub"></param> /// <history> /// [aalcocer] 24/May/2016 Created /// </history> private async void LoadCombos(bool blnClub) { cboSaveCourtesyTours.ItemsSource = EnumToListHelper.GetList <EnumSaveCourtesyTours>(); cboExternal.ItemsSource = EnumToListHelper.GetList <EnumExternalInvitation>(); if (blnClub) { cboClub.ItemsSource = await BRClubs.GetClubs(nStatus : 1); } LoadUserFilters(); }
/// <summary> /// Configura los controles de fecha /// </summary> /// <param name="multiDate">Si requiere o no de fechas</param> /// <param name="period">Periodo en el que se va a filtrar las fechas</param> /// <history> /// [ecanul] 26/04/2016 Created /// </history> private void ConfigureDates(bool multiDate, EnumPeriod period = EnumPeriod.None) { if (!multiDate) //si no es solo una fecha { Dictionary <EnumPredefinedDate, string> dictionaryPredefinedDate = EnumToListHelper.GetList <EnumPredefinedDate>(); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.DatesSpecified)); switch (period) { //Sin periodo case EnumPeriod.None: cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Today)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Yesterday)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisHalf)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousHalf)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisYear)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousYear)); break; //Semanal case EnumPeriod.Weekly: cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoWeeksAgo)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeWeeksAgo)); //Title += $" ({EnumToListHelper.GetEnumDescription(enumPeriod)})"; break; //Mensual case EnumPeriod.Monthly: cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoMonthsAgo)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeMonthsAgo)); //Title += $" ({EnumToListHelper.GetEnumDescription(enumPeriod)})"; break; } cmbDate.SelectedIndex = 0; } else // el formulario no necesita de filtro de fechas { grdDates.Visibility = Visibility.Collapsed; bdrDates.Visibility = Visibility.Collapsed; } }
/// <summary> /// Configura los controles de fecha. /// </summary> /// <history> /// [edgrodriguez] 05/Mar/2016 Created /// </history> private void ConfigureDates(bool blnOneDate, EnumPeriod enumPeriod, bool blnDateRange) { Dictionary <EnumPredefinedDate, string> dictionaryPredefinedDate = EnumToListHelper.GetList <EnumPredefinedDate>(); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.DatesSpecified)); _enumPeriod = enumPeriod;//Asignamos el enumPeriod a la variable privada del formulario. switch (enumPeriod) { //Sin periodo case EnumPeriod.None: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Today)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Yesterday)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisHalf)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousHalf)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisYear)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousYear)); break; //Semanal case EnumPeriod.Weekly: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoWeeksAgo)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeWeeksAgo)); Title += $" ({EnumToListHelper.GetEnumDescription(enumPeriod)})"; break; //Mensual case EnumPeriod.Monthly: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoMonthsAgo)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeMonthsAgo)); Title += $" ({EnumToListHelper.GetEnumDescription(enumPeriod)})"; break; } cboDate.SelectedIndex = 0; //Si es un rango de fechas. cboDate.IsEnabled = pnlDtmEnd.IsEnabled = !blnOneDate; grpDates.Visibility = (blnDateRange) ? Visibility.Visible : Visibility.Collapsed; }
/// <summary> /// Configura los controles de fecha. /// </summary> /// <history> /// [aalcocer] 16/Mar/2016 Created /// [aalcocer /// </history> private void ConfigureDates(bool blnOneDate, EnumPeriod enumPeriod) { Dictionary <EnumPredefinedDate, string> dictionaryPredefinedDate = EnumToListHelper.GetList <EnumPredefinedDate>(); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.DatesSpecified)); switch (enumPeriod) { //Sin periodo case EnumPeriod.None: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Today)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Yesterday)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisHalf)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousHalf)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisYear)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousYear)); break; //Semanal case EnumPeriod.Weekly: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoWeeksAgo)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeWeeksAgo)); Title += $" ({EnumToListHelper.GetEnumDescription(enumPeriod)})"; break; //Mensual case EnumPeriod.Monthly: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoMonthsAgo)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeMonthsAgo)); Title += $" ({EnumToListHelper.GetEnumDescription(enumPeriod)})"; break; } cboDate.SelectedIndex = 0; //Si es un rango de fechas. cboDate.IsEnabled = pnlDtmEnd.IsEnabled = !blnOneDate; }
/// <summary> /// Carga los Combos /// </summary> /// <history> /// [vku] 25/May/2016 Created /// [emoguel] se volvió async /// </history> private async void LoadCombos() { try { _lstFoliosInvitationOuthouse = await BRFoliosInvitationsOuthouse.GetFoliosInvittionsOutside(nStatus : 1); _lstFoliosInvitationOuthouse.Insert(0, new FolioInvitationOuthouse { fiID = 0, fiSerie = "ALL", fiFrom = 0, fiTo = 0, fiA = Convert.ToBoolean(1) }); cboFolSeries.ItemsSource = _lstFoliosInvitationOuthouse.Select(c => c.fiSerie).Distinct(); cboSaveCourtesyTours.ItemsSource = EnumToListHelper.GetList <EnumSaveCourtesyTours>(); cboExternal.ItemsSource = EnumToListHelper.GetList <EnumExternalInvitation>(); } catch (Exception ex) { UIHelper.ShowMessage(ex); } }
/// <summary> /// Carga el combobox de Predefined Date dependiendo el tipo de periodo /// </summary> /// <param name="cmbDate">Combobox a llenar</param> /// <param name="enumPeriod">Tipo de periodo</param> /// <param name="selectedCmb">index a seleccionar en el combo</param> /// <history> /// [emoguel] created 11/05/2016 /// </history> public static void ConfigureDates(ComboBox cmbDate, EnumPeriod enumPeriod, int selectedCmb = 0) { Dictionary <EnumPredefinedDate, string> dictionaryPredefinedDate = EnumToListHelper.GetList <EnumPredefinedDate>(); cmbDate.Items.Clear(); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.DatesSpecified)); switch (enumPeriod) { //Sin periodo case EnumPeriod.None: cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Today)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Yesterday)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisHalf)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousHalf)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisYear)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousYear)); break; //Semanal case EnumPeriod.Weekly: cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoWeeksAgo)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeWeeksAgo)); break; //Mensual case EnumPeriod.Monthly: cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoMonthsAgo)); cmbDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeMonthsAgo)); break; } cmbDate.SelectedIndex = selectedCmb; }
/// <summary> /// Llena una lista con las fechas predefinidas para cada periodo /// </summary> /// /// <param name="cboDate">Combobox a llenar</param> /// <param name="period">EnumPeriod para el llenado de fechas</param> /// <history> /// [ecanul] 26/04/2016 Created /// </history> public static void PopulateDates(ComboBox cboDate, EnumPeriod period = EnumPeriod.None) { Dictionary <EnumPredefinedDate, string> dictionaryPredefinedDate = EnumToListHelper.GetList <EnumPredefinedDate>(); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.DatesSpecified)); switch (period) { //Sin periodo case EnumPeriod.None: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Today)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.Yesterday)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisHalf)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousHalf)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisYear)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousYear)); break; //Semanal case EnumPeriod.Weekly: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousWeek)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoWeeksAgo)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeWeeksAgo)); break; //Mensual case EnumPeriod.Monthly: cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThisMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.PreviousMonth)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.TwoMonthsAgo)); cboDate.Items.Add(dictionaryPredefinedDate.Single(c => c.Key == EnumPredefinedDate.ThreeMonthsAgo)); break; } cboDate.SelectedIndex = 0; // return cboDate; }
/// <summary> /// Llena el combobox de periods /// </summary> /// <history> /// [emoguel] created 10/05/2016 /// </history> private void LoadPeriods() { cmbPeriod.ItemsSource = EnumToListHelper.GetList <EnumPeriod>().Where(ep => ep.Value != "None").OrderBy(ep => ep.Value); cmbPeriod.SelectedIndex = 0; }
/// <summary> /// Guarda los datos seleccionados por el usuario /// </summary> /// <history> /// [ecanul] 28/04/2016 Created /// </history> private void SaveFilterValues() { #region SalesRooms if (pnlSalesRoom.IsVisible) { if (chkAllSalesRoom.IsChecked.Value) { frmPrs._clsFilter.LstSalesRooms.Clear(); frmPrs._clsFilter.LstSalesRooms.Add("All"); } else { frmPrs._clsFilter.LstSalesRooms = dtgSalesRoom.SelectedItems.Cast <SalesRoomByUser>().Select(x => x.srID).ToList(); } } #endregion #region programs if (pnlPrograms.IsVisible) { frmPrs._clsFilter.EnumProgram = (dtgPrograms.Items.Count == dtgPrograms.SelectedItems.Count || dtgPrograms.SelectedItems.Count == 0) ? EnumProgram.All : EnumToListHelper.GetList <EnumProgram>().SingleOrDefault(x => x.Value == ((Program)dtgPrograms.SelectedItem).pgID).Key; } #endregion #region segments if (pnlSegments.IsVisible) { frmPrs._clsFilter.LstSegments = dtgSegments.SelectedItems.Cast <SegmentByAgency>().Select(c => c.seID).ToList(); frmPrs._clsFilter.BlnAllSegments = dtgSegments.Items.Count == dtgSegments.SelectedItems.Count; } #endregion #region Concentrate if (pnlSalesRoomConcentrate.IsVisible) { frmPrs._clsFilter.LstGoals = _lstGoals.Where(g => g.IsCheck).ToList(); } #endregion #region Multidate if (pnlSalesRoomMultiDateRange.Visibility == Visibility.Visible) { frmPrs._clsFilter.LstMultiDate = _lstMultiDate.Where(x => !string.IsNullOrWhiteSpace(x.SalesRoom)).OrderByDescending(x => x.IsMain).ToList(); } #endregion #region Dates //Mandar los datos de fechas if (grdDates.IsVisible) { frmPrs._clsFilter.CboDateSelected = ((KeyValuePair <EnumPredefinedDate, string>)cmbDate.SelectedItem).Key; frmPrs._clsFilter.DtmStart = Convert.ToDateTime(dtmStart.Value); frmPrs._clsFilter.DtmEnd = Convert.ToDateTime(dtmEnd.Value); } #endregion #region Goal //si goal esta visible if (grdGoal.Visibility == Visibility.Visible) { frmPrs._clsFilter.Goal = Convert.ToDecimal(txtGoal.Text.Trim()); } #endregion #region Checks //Region de checks frmPrs._clsFilter.BlnGroupedByTeams = Convert.ToBoolean(chkGroupedByTeams.IsChecked); frmPrs._clsFilter.BlnIncludeAllSalesmen = Convert.ToBoolean(chkIncludeAllSalesmen.IsChecked); #endregion #region Salesman Filters //si es de salesman if (grdSalesman.Visibility == Visibility.Visible) { frmPrs._clsFilter.Salesman = (PersonnelShort)cmbSalesman.SelectedItem; //si tiene los roles visibles if (gpbRoles.IsVisible) { frmPrs._clsFilter.LstEnumRole.Clear(); if (Convert.ToBoolean(chkPr.IsChecked) && Convert.ToBoolean(chkLiner.IsChecked) && Convert.ToBoolean(chkCloser.IsChecked) && Convert.ToBoolean(chkExit.IsChecked)) { frmPrs._clsFilter.LstEnumRole.Add(EnumRole.All); } else { if (Convert.ToBoolean(chkPr.IsChecked)) { frmPrs._clsFilter.LstEnumRole.Add(EnumRole.PR); } if (Convert.ToBoolean(chkLiner.IsChecked)) { frmPrs._clsFilter.LstEnumRole.Add(EnumRole.Liner); } if (Convert.ToBoolean(chkCloser.IsChecked)) { frmPrs._clsFilter.LstEnumRole.Add(EnumRole.Closer); } if (Convert.ToBoolean(chkExit.IsChecked)) { frmPrs._clsFilter.LstEnumRole.Add(EnumRole.ExitCloser); } } } } #endregion #region EfficiencyWeekly if (pnlWeeks.IsVisible) { frmPrs._clsFilter.LstSalesRooms = dtgSalesRoom.SelectedItems.Cast <SalesRoomByUser>().Select(x => x.srID).ToList(); var effDates = new EfficiencyData() { efDateFrom = dtmStart.Value.Value, efDateTo = dtmEnd.Value.Value, Include = true }; frmPrs._clsFilter.blnSaveEfficiency = Convert.ToBoolean(chkSaveEfficiency.IsChecked); frmPrs._clsFilter.lstEfficiency.Clear(); frmPrs._clsFilter.lstEfficiency.Add(effDates); frmPrs._clsFilter.lstEfficiency.AddRange(_lstEfficiencyWeeks.Where(g => g.Include == true).ToList()); } #endregion }
/// <summary> /// Llena el combobox de Acces /// </summary> /// <history> /// [emoguel] created 11/06/2016 /// </history> private void LoadAcces() { cmbAcces.ItemsSource = EnumToListHelper.GetList <EnumPermisionLevel>(); cmbAcces.SelectedValue = enumPermission; }