private void AgregarElementoInicialEtapas(IList <ChequeraEtapasInfo> listEtapa)
        {
            var listInicial = new ChequeraEtapasInfo {
                EtapaId = 0, Descripcion = Properties.Resources.cbo_Seleccione
            };

            if (!listEtapa.Contains(listInicial))
            {
                listEtapa.Insert(0, listInicial);
            }
        }
예제 #2
0
        private void LlenarComboEstatus(bool nuevo)
        {
            if (nuevo)
            {
                var pl    = new ChequeraEtapasPL();
                var lista = pl.ObtenerTodos();

                if (lista != null && lista.Any())
                {
                    AgregarElementoInicialEtapas(lista);
                    Contexto.ListEtapas = lista;
                }
            }
            else
            {
                var listDivision = new ChequeraEtapasInfo {
                    EtapaId = Contexto.ChequeraEtapas.EtapaId, Descripcion = Contexto.ChequeraEtapas.Descripcion
                };
                Contexto.ListEtapas.Insert(0, listDivision);
                cboEstatus.SelectedIndex = 0;
            }
        }