Example #1
0
        void BtnActualizarMicrobioClick(object sender, EventArgs e)
        {
            Microbio mic = new Microbio();

            mic.NombreCientifico     = txtNombreMicrobio.Text;
            mic.LapsoDeVidaEnAnios   = Convert.ToInt32(txtLapsoDeVidaMicrobio.Text);
            mic.AnioDeDescubrimiento = Convert.ToInt32(txtAnioDescubrimiento.Text);
            mic.ResponsableDe        = txtResponsableDe.Text;
            microbios.Update(mic);


            cboMicrobios.DataSource    = null;
            cboMicrobios.DataSource    = microbios.Read();
            cboMicrobios.DropDownStyle = ComboBoxStyle.DropDown;
            cboMicrobios.DisplayMember = "nombreCientifico";
            cboMicrobios.ValueMember   = "nombreCientifico";


            txtNombreMicrobio.ResetText();
            txtLapsoDeVidaMicrobio.ResetText();
            txtAnioDescubrimiento.ResetText();
            txtResponsableDe.ResetText();
            cboSeresVivos.SelectedIndex = 0;

            MessageBox.Show("Microbio actualizado!");
        }
Example #2
0
        void CboMicrobiosSelectedIndexChanged(object sender, EventArgs e)
        {
            Microbio mic = (Microbio)cboMicrobios.SelectedItem;

            txtNombreMicrobio.Text      = mic.NombreCientifico;
            txtLapsoDeVidaMicrobio.Text = Convert.ToString(mic.LapsoDeVidaEnAnios);
            txtAnioDescubrimiento.Text  = Convert.ToString(mic.AnioDeDescubrimiento);
            txtResponsableDe.Text       = mic.ResponsableDe;
        }
Example #3
0
        public MainForm()
        {
            //
            // The InitializeComponent() call is required for Windows Forms designer support.
            //
            InitializeComponent();
            SerVivo humano = new SerVivo();
            SerVivo perro  = new SerVivo();

            humano.NombreCientifico   = "H**o Sapiens";
            humano.LapsoDeVidaEnAnios = 80;
            perro.NombreCientifico    = "Canis lupus familiaris";
            perro.LapsoDeVidaEnAnios  = 15;

            seresVivos = new DAO_SerVivo();
            seresVivos.Create(humano);
            seresVivos.Create(perro);


            Microbio colera = new Microbio();

            colera.NombreCientifico     = "Vibrio cholerae";
            colera.LapsoDeVidaEnAnios   = 2;
            colera.AnioDeDescubrimiento = 1650;
            colera.ResponsableDe        = "Colera";

            Microbio malaria = new Microbio();

            malaria.NombreCientifico     = "Plasmodium";
            malaria.LapsoDeVidaEnAnios   = 1;
            malaria.AnioDeDescubrimiento = 1850;
            malaria.ResponsableDe        = "Malaria";


            microbios = new DAO_Microbio();
            microbios.Create(colera);
            microbios.Create(malaria);


            List <SerVivo>  listadoDeSeresVivos = seresVivos.Read();
            List <Microbio> listadoDeMicrobios  = microbios.Read();

            SerVivo sv = listadoDeSeresVivos.Find(x => x.NombreCientifico == "H**o Sapiens");

            cboSeresVivos.DataSource = listadoDeSeresVivos;
            //cboSeresVivos.DropDownStyle=ComboBoxStyle.DropDownList;
            cboMicrobios.DataSource    = listadoDeMicrobios;
            cboMicrobios.DropDownStyle = ComboBoxStyle.DropDownList;

            cboSeresVivos.DisplayMember = "nombreCientifico";
            cboSeresVivos.ValueMember   = "nombreCientifico";
            cboMicrobios.DisplayMember  = "nombreCientifico";
            cboMicrobios.ValueMember    = "nombreCientifico";
        }
Example #4
0
        void BtnBorrarMicrobioClick(object sender, EventArgs e)
        {
            Microbio mic = (Microbio)cboMicrobios.SelectedItem;
            String   nombreCientificoMicrobio = mic.NombreCientifico;

            microbios.Delete(nombreCientificoMicrobio);

            cboMicrobios.DataSource    = null;
            cboMicrobios.DataSource    = microbios.Read();
            cboMicrobios.DropDownStyle = ComboBoxStyle.DropDownList;
            cboMicrobios.DisplayMember = "nombreCientifico";
            cboMicrobios.ValueMember   = "nombreCientifico";

            txtNombreMicrobio.ResetText();
            txtLapsoDeVidaMicrobio.ResetText();
            txtAnioDescubrimiento.ResetText();
            txtResponsableDe.ResetText();


            MessageBox.Show("Borrado exitoso!");
        }