示例#1
0
文件: Form2.cs 项目: Lylat212/asd
        private void Initcombox()
        {
            this.list = new List <DataSintoma>();
            DataSintoma ds1 = new DataSintoma(1, "tos");

            this.list.Add(ds1);
            DataSintoma ds2 = new DataSintoma(2, "gripe");

            this.list.Add(ds2);
            cmbsintomas.DataSource    = this.list;
            cmbsintomas.ValueMember   = "id";
            cmbsintomas.DisplayMember = "sintoma";
            //listo los sintomas;
            foreach (var item in this.list)
            {
                TextBox txt = new TextBox();
                txt.Width    = 46;
                txt.Height   = 17;
                txt.Location = new Point(40, y);
                txt.Text     = item.Id.ToString();
                txt.Name     = item.Id.ToString();
                TextBox txt2 = new TextBox();
                txt.Width    = 46;
                txt.Height   = 17;
                txt.Location = new Point(40, y);
                txt.Text     = item.Id.ToString();
                txt.Name     = item.Id.ToString();
                this.Controls.Add(txt);
                //cuadro de ponderacion
                //aumentar la y
            }
        }
示例#2
0
        //agregar
        private void button1_Click(object sender, EventArgs e)
        {
            int indice = cmbsintomas.SelectedIndex;

            if (this.indice != -1)
            {
                /*while (!encontrado || this.listasintomas.Count<iter)
                 * {
                 *  if (this.listasintomas[iter].Id == this.indice)
                 *  {
                 *      encontrado = true;
                 *      posicion = iter;
                 *  }
                 *  iter++;
                 * }*/
                long        id          = this.listasintomas[indice].Id;
                DataSintoma sintomaData = this.listasintomas[indice];
                string      sintoma     = this.listasintomas[indice].Sintoma;
                MessageBox.Show("id:" + id + " el sintoma es: " + sintoma);
                List <DataSintoma> listaAux = this.list.Where(a => a.Id == id).ToList();
                if (listaAux.Count == 0)
                {
                    this.list.Add(sintomaData);
                    EliminarSintomas();
                    ListarSintomas();
                }
            }


            //List<>
        }
示例#3
0
        private void Initcombox()
        {
            DataSintoma ds1 = new DataSintoma(1, "tos", 40.0);
            DataSintoma ds2 = new DataSintoma(2, "gripe", 30.0);
            DataSintoma ds3 = new DataSintoma(3, "malestar", 20.0);

            this.listasintomas = new List <DataSintoma>();
            this.listasintomas.Add(ds1);
            this.listasintomas.Add(ds2);
            this.listasintomas.Add(ds3);
            this.list = new List <DataSintoma>();
            this.list.Add(ds1);
            this.list.Add(ds2);
            cmbsintomas.DataSource    = this.listasintomas;
            cmbsintomas.ValueMember   = "id";
            cmbsintomas.DisplayMember = "sintoma";
            //listo los sintomas;
            ListarSintomas();
        }