//CONSTRUCTOR public ModificarMascota(int codi, String nombr) { InitializeComponent(); ConsultasVeterinario conv = new ConsultasVeterinario(); if (conv.VerificarMascotaVeterinario(nombr, codi)) { //Existe y los datos corresponde. Obtengo los datos y los almaceno en las casillas ArrayList arres = new ArrayList(); arres = conv.ObtenerDatosMascotaVeterinario(codi, nombr); //Almaceno en la clase mascota masc.SetIdMascota(codi); masc.SetNombreMascota(nombr); masc.SetEdadMascota(Convert.ToInt32(arres[0])); masc.SetPesoMascota(Convert.ToDouble(arres[1])); masc.SetEstaturaMascota(Convert.ToDouble(arres[2])); masc.SetRazaMascota(arres[3].ToString()); masc.SetObversacionesMascota(arres[4].ToString()); masc.SetIdCategoriaMascota(Convert.ToInt32(arres[5])); masc.SetNombreCliente(arres[6].ToString()); CajaEdadMascota.Text = masc.GetEdadMascota().ToString(); CajaEstaturaMascota.Text = masc.GetEstaturaMascota().ToString(); CajaPesoMascota.Text = masc.GetPesoMascota().ToString(); CajaObservaciones.Text = masc.GetObservacionesMascota(); CajaRazaMascota.Text = masc.GetRazaMascota(); CajaEdadMascota.Enabled = true; CajaEdadMascota.ReadOnly = false; CajaRazaMascota.Enabled = true; CajaRazaMascota.ReadOnly = false; CajaPesoMascota.Enabled = true; CajaPesoMascota.ReadOnly = false; CajaEstaturaMascota.Enabled = true; CajaEstaturaMascota.ReadOnly = false; CajaObservaciones.Enabled = true; CajaObservaciones.ReadOnly = false; CajaNombreMascota.Text = masc.GetNombreMascota(); CajaDueño.Text = masc.GetNombreCliente(); switch (masc.GetIdCategoriaMascota()) { case 1: CajaCategoria.Text = "ESCIÚRIDOS"; break; case 2: CajaCategoria.Text = "MÚRIDOS"; break; case 3: CajaCategoria.Text = "CRICÉTIDOS"; break; case 4: CajaCategoria.Text = "FÉLIDOS"; break; case 5: CajaCategoria.Text = "CÁNIDOS"; break; case 6: CajaCategoria.Text = "MUSTÉLIDOS"; break; case 7: CajaCategoria.Text = "GALLINÁCEAS"; break; case 8: CajaCategoria.Text = "TESTUDÍNIDOS"; break; case 9: CajaCategoria.Text = "TITÓNIDOS"; break; } } else { MessageBox.Show("Ha ocurrido un error. Intente nuevamente."); } }