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); } }
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; } }