Exemple #1
0
 private void tbsNuevo_Click(object sender, EventArgs e)
 {
     try
     {
         AbmAnimales altaAnimales = new AbmAnimales(Principal.ModoForm.ALTA, null);
         altaAnimales.ShowDialog();
         this.CargarGrilla(idtambo);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
     }
 }
        private void btnEditar_Click(object sender, EventArgs e)
        {
            try
            {
                Animal.Raza         = new Raza();
                Animal.Raza         = razanegocio.RecuperarUno(Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_raza"].Value));
                Animal.Id_raza      = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_raza"].Value);
                Animal.Tambo        = new Tambo();
                Animal.Tambo        = Principal.Tambo;
                Animal.Id_tambo     = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_tambo"].Value);
                Animal.Categoria    = new Categoria();
                Animal.Categoria    = categorianegocio.RecuperarUno(Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_categoria"].Value));
                Animal.Id_Categoria = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["id_categoria"].Value);


                Animal.Rp = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["rp"].Value);
                Animal.Fecha_nacimiento = Convert.ToDateTime(this.dgvAnimales.CurrentRow.Cells["fecha_nacimiento"].Value);

                Animal.Nombre_animal = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["nombre_animal"].Value);
                Animal.Estado_animal = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["estado_animal"].Value);
                Animal.Hba           = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["hba"].Value);
                Animal.Caravana      = Convert.ToString(this.dgvAnimales.CurrentRow.Cells["caravana"].Value);


                Animal.Rp_madre  = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["rp_madre"].Value);
                Animal.Hba_madre = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["hba_madre"].Value);
                Animal.Rp_padre  = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["rp_padre"].Value);
                Animal.Hba_padre = Convert.ToInt32(this.dgvAnimales.CurrentRow.Cells["hba_padre"].Value);

                AbmAnimales form = new AbmAnimales(Principal.ModoForm.MODIFICACION, Animal);
                form.Show();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
            }
        }
Exemple #3
0
        private void Button_Click(object sender, EventArgs e)
        {
            try
            {
                var         boton        = (Button)sender;
                AbmAnimales altaAnimales = new AbmAnimales(Principal.ModoForm.CRIA, Animal);
                altaAnimales.txtRPMadre.Text = Animal.Caravana.ToString();
                altaAnimales.ShowDialog();

                if (altaAnimales.Animal.Rp != 0)
                {
                    if (Cria.Rp == 0 && Cria2.Rp == 0)
                    {
                        Cria            = altaAnimales.Animal;
                        lbcria1.Text    = "Caravana cría: " + Cria.Caravana;
                        lbcria1.Visible = true;
                    }
                    else if (Cria.Rp != 0 && Cria2.Rp == 0)
                    {
                        Cria2           = altaAnimales.Animal;
                        lbcria1.Text    = "Caravana segunda cría: " + Cria2.Caravana;
                        lbcria2.Visible = true;
                    }
                }

                //Cria = altaAnimales.Animal;
                //MessageBox.Show("Se ha cargado correctamente la cria. \n " +
                //                 "Caravana: "   + Cria.Caravana +
                //                 "\n Nombre: "  + Cria.Nombre_animal,"Alta de la cria",MessageBoxButtons.OK);
                boton.Enabled = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ocurrió un error", MessageBoxButtons.OK);
            }
        }