private void MapearAdatos() { 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.Habilitado = Convert.ToBoolean(this.dgvAnimales.CurrentRow.Cells["habilitado"].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); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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); } }