public void RegistrarMAgistralPrueba()
        {
            Magistral magistral = new Magistral {
                nombre      = "Juan Carlos",
                paterno     = "Suarez",
                materno     = "Hernández",
                correo      = "*****@*****.**",
                telefono    = "2283085074",
                lugarOrigen = "Coatepec Veracruz"
            };

            Assert.IsTrue(magistral.Registrar());
        }
        private void LlenarCampos(Magistral magistralOriginal)
        {
            Adscripcion_Logica adscripcion_Logica = new Adscripcion_Logica();

            if (!adscripcion_Logica.ComprobarConexion())
            {
                textBlock_mensaje.Text = "sin conexion";
                Click_Aceptar(new object(), new RoutedEventArgs());
            }
            else
            {
                this.magistralModificar = magistralOriginal;

                textbox_nombre.Text    = magistralModificar.nombre;
                textbox_apellidoP.Text = magistralModificar.apellidoPaterno;
                textbox_apellidoM.Text = magistralModificar.apellidoMaterno;

                AgregarTextBox();
            }
        }
        private bool ModificarEvento()
        {
            Magistral_Logica magistral_Logica = new Magistral_Logica();

            if (textBlock_mensaje.Text.Equals("sin conexion") ||
                !magistral_Logica.ComprobarConexion())
            {
                textBlock_mensaje.Text       = String.Empty;
                textBlock_mensaje.Text       = "Se ha perdido conexión con la base de datos";
                textBlock_mensaje.Foreground = Brushes.Red;
                textBlock_mensaje.FontWeight = FontWeights.Bold;
                return(true);
            }

            Magistral magistralActualizado = new Magistral()
            {
                Id              = magistralModificar.Id,
                nombre          = textbox_nombre.Text,
                apellidoMaterno = textbox_apellidoM.Text,
                apellidoPaterno = textbox_apellidoP.Text
            };

            return(magistral_Logica.ModificarMagistral(magistralActualizado));
        }
 public CU18_2(Magistral magistralOriginal, Modelo.MiembroComite miembroComite)
 {
     InitializeComponent();
     this.miembroComite = miembroComite;
     LlenarCampos(magistralOriginal);
 }