コード例 #1
0
        public void GuardarTest()
        {
            Personas personas = new Personas();
            bool     paso     = false;

            personas.PersonaId       = 0;
            personas.Nombre          = "prueba 1 Guardar";
            personas.Direcion        = "Base de datos";
            personas.FechaNacimineto = DateTime.Now;

            personas.Telefonos.Add(new TelefonosDetalle
            {
                //TipoTelefono = "universidad",
                Telefono = "809-588-3505"
            });
            paso = PersonasBLL.Gurardar(personas);

            Assert.AreEqual(paso, true);
        }
コード例 #2
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Personas persona;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            persona = LlenaClase();

            if (PersoaIdTextBox.Text == "0")
            {
                paso = PersonasBLL.Gurardar(persona);
            }
            else
            {
                if (!ExisteEnBaseDeDatos())
                {
                    MessageBox.Show("Persona no existente", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = PersonasBLL.Modificar(persona);
            }

            if (paso)
            {
                MessageBox.Show("Guardado con Exito");
                Limpiar();
            }
            else
            {
                MessageBox.Show("Error, No Guardado");
            }
        }