示例#1
0
        public void TestLeer1()
        {
            string  esperado  = "QUILTRO";
            string  resultado = "";
            Mascota mas       = new Mascota()
            {
                Nombre = "FOCA"
            };

            mas.Read();
            resultado = mas.Nombre;
            Assert.AreEqual(esperado, resultado);
        }
        private async void BtnBuscar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Mascota mas = new Mascota()
                {
                    Id = int.Parse(txtIdM.Text)
                };
                if (mas.Read())
                {
                    txtIdM.Text               = mas.Id.ToString();
                    txtNombreM.Text           = mas.Nombre;
                    txtEdadM.Text             = mas.Edadm.ToString();
                    cmbRaza.SelectedValue     = mas.Raza;
                    dpFecha.SelectedDate      = mas.FechaNaci;
                    cmbEster.SelectedValue    = mas.Esterilizado;
                    cmbSexo.SelectedValue     = mas.Sexo;
                    cmbAtencion.SelectedValue = mas.TipoAte;
                }
                else
                {
                    txtIdM.Text     = "";
                    txtNombreM.Text = "";
                    txtEdadM.Text   = "";

                    await this.ShowMessageAsync("Error", "No se encontro mascota");
                }
            }
            catch (Exception ee)
            {
                MessageBox.Show(ee.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                txtIdM.Text     = "";
                txtNombreM.Text = "";
                txtEdadM.Text   = "";
            }
        }