Пример #1
0
        /// <summary>
        /// Metodo que llena el combo golpeado
        /// </summary>
        private void LlenarcomboGolpeado()
        {
            try
            {
                var sintoma = new SintomaPL();
                IList <SintomaInfo> sintomas = sintoma.ObtenerPorProblema((int)ProblemasEnum.Golpeado);
                if (sintomas != null)
                {
                    var listasintomas = from item in sintomas
                                        select new
                    {
                        item.Descripcion,
                        item.SintomaID
                    };
                    cmbParteGolpeada.DataSource     = listasintomas;
                    cmbParteGolpeada.DataTextField  = "Descripcion";
                    cmbParteGolpeada.DataValueField = "SintomaID";
                    cmbParteGolpeada.DataBind();

                    ListItem itemCombo = new ListItem();
                    itemCombo.Text  = GetLocalResourceObject("cmbItemSeleccione").ToString();
                    itemCombo.Value = Numeros.ValorCero.GetHashCode().ToString();
                    cmbParteGolpeada.Items.Insert(0, itemCombo);
                }
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
            }
        }
Пример #2
0
        public static IList <SintomaInfo> ObtenerListaSintomas(int problema)
        {
            IList <SintomaInfo> sintomas = null;

            try
            {
                var sintoma = new SintomaPL();
                sintomas = sintoma.ObtenerPorProblema(problema);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
            }
            return(sintomas);
        }