예제 #1
0
        public void GuardarTest()
        {
            Estudiantes   estudiantes   = new Estudiantes();
            Inscripciones inscripciones = new Inscripciones();
            bool          paso;

            inscripciones.InscripcionId = 1;
            inscripciones.Fecha         = DateTime.Now;
            inscripciones.EstudianteID  = 1;
            inscripciones.Comentario    = "estamos haciendo pruebas";
            inscripciones.Monto         = 1000;
            inscripciones.Balance       = 1000;
            paso        = InscripcionesBLL.Guardar(inscripciones);
            estudiantes = EstudiantesBLL.Buscar(inscripciones.EstudianteID);

            decimal balanceEstudiante = estudiantes.Balance;
            decimal nuevoBalance      = (balanceEstudiante + inscripciones.Balance);

            EstudiantesBLL.ActualizarBalance(inscripciones.EstudianteID, nuevoBalance);

            if (estudiantes.Balance == balanceEstudiante)
            {
                Assert.AreEqual(paso, true);
            }
            else
            {
                paso = false;
            }
        }
        public void GuardarTest()
        {
            bool          paso;
            Inscripciones inscripciones = new Inscripciones();
            Personas      p             = new Personas();

            p = PersonasBLL.Buscar(4);

            decimal BalanceInicial = p.Balance;

            decimal BalanceEsperado = BalanceInicial + 3000;

            inscripciones.InscripcionId = 0;
            inscripciones.PersonaId     = 4;
            inscripciones.Fecha         = DateTime.Now;
            inscripciones.Comentarios   = "Usted lo hizo bien";
            inscripciones.Monto         = 4000;
            inscripciones.Deposito      = 1000;

            paso = InscripcionesBLL.Guardar(inscripciones);

            decimal BalancePrueba = InscripcionesBLL.Buscar(inscripciones.PersonaId).Balance;

            if (BalanceEsperado == BalancePrueba)
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            int           id_inscripcion = Convert.ToInt32(InscripnumericUpDown1.Value);
            Inscripciones inscripcion    = InscripcionesBLL.Buscar(id_inscripcion);


            if (inscripcion == null)
            {
                if (InscripcionesBLL.Guardar(LlenaClase()))
                {
                    MessageBox.Show("Guardado", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No Guardado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Limpiar();
                }
            }
            else
            {
                inscripcion = LlenaClase();
                if (InscripcionesBLL.Modificar(inscripcion))  /// Metodo para modificar informacion de algun estudiante.....
                {
                    MessageBox.Show("Modificado", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Limpiar();
                }
            }
        }
        private void GuardarInscripcionButton_Click(object sender, EventArgs e)
        {
            bool          paso        = false;
            Estudiantes   estudiante  = new Estudiantes();
            Inscripciones inscripcion = new Inscripciones();
            Contexto      db          = new Contexto();

            try
            {
                inscripcion = LLenaClase();
                CambiarBalance(inscripcion.EstudianteId, inscripcion.Balance);
                estudiante = db.Estudiantes.Find(inscripcion.EstudianteId);

                if (estudiante != null)
                {
                    if (!Validar())
                    {
                        return;
                    }

                    if (IDInscripcionNumericUpDown.Value == 0)
                    {
                        paso = InscripcionesBLL.Guardar(inscripcion);
                    }
                    else
                    {
                        if (!ExisteEnLaBaseDeDatos())
                        {
                            MessageBox.Show("No se puede modificar una inscripcion de un estudiante que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            return;
                        }
                        paso = InscripcionesBLL.Modificar(inscripcion);
                    }

                    if (paso)
                    {
                        Limpiar();
                        MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    Limpiar();
                    MessageBox.Show("No se pudo guardar la inscripcion del estudiante, debido a que dicho estudiante no está registrado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                db.Dispose();
            }
        }
        public void GuardarTest()
        {
            bool          paso;
            Inscripciones inscripcion = new Inscripciones();

            inscripcion.InscripcionId = 0;
            inscripcion.EstudianteId  = 2;
            inscripcion.Fecha         = DateTime.Now;
            inscripcion.Monto         = 100000;
            inscripcion.Deposito      = 5000;

            paso = InscripcionesBLL.Guardar(inscripcion);
            Assert.AreEqual(paso, true);
        }
예제 #6
0
        public void GuardarTest()
        {
            bool          paso        = false;
            Inscripciones inscripcion = new Inscripciones();

            inscripcion.InscripcionID = 0;
            inscripcion.PersonaID     = 0;
            inscripcion.Monto         = 5000.99f;
            inscripcion.Balance       = 3500.50f;
            inscripcion.Comentarios   = "Trabajo de wilbert";

            paso = InscripcionesBLL.Guardar(inscripcion);
            Assert.AreEqual(paso, true);
        }
예제 #7
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Personas      persona;
            Inscripciones inscripcion;
            bool          paso = false;

            if (!validar())
            {
                return;
            }

            persona     = llenaClaseP();
            inscripcion = llenaClaseI();

            if (Convert.ToInt32(PersonaIdTextBox.Text) == 0)
            {
                paso        = PersonasBLL.Guardar(persona);
                inscripcion = ultimoRegistro(inscripcion);
                paso        = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!existeEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }

                if (InscripcionCheckBox.IsChecked == true)
                {
                    persona = aumentarBalance(persona);
                    paso    = PersonasBLL.Modificar(persona);
                    paso    = InscripcionesBLL.Guardar(inscripcion);
                }
                else
                {
                    paso = PersonasBLL.Modificar(persona);
                }
            }

            if (paso)
            {
                limpiar();
                MessageBox.Show("Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #8
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripcion = new Inscripciones();
            bool          paso        = false;

            if (!validar())
            {
                return;
            }

            inscripcion = llenaClase();

            if (Convert.ToInt32(InscripcionIdComboBox.SelectedIndex) == 0)
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!existeEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una Inscripcion que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }

                if (inscripcion.Balance <= 0)
                {
                    return;
                }

                if (inscripcion.Monto <= inscripcion.Balance)
                {
                    paso = InscripcionesBLL.Modificar(inscripcion);
                }
                else
                {
                    MessageBox.Show("Esta sobre pagando");
                }
            }

            if (paso)
            {
                limpiarInscripcion();
                obtenerInscripciones(Convert.ToInt32(PersonaIdTextBox.Text));
                MessageBox.Show("Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        public void GuardarTest()
        {
            bool          paso;
            Inscripciones inscripcion = new Inscripciones();

            inscripcion.InscripcionID = 0;
            inscripcion.EstudianteID  = 0;
            inscripcion.Monto         = 2000000000.00f;
            inscripcion.Deposito      = 2222222.00f;
            inscripcion.Comentarios   = "Hecho por el administrador";
            inscripcion.Balance       = 50000000000000.00f;

            paso = InscripcionesBLL.Guardar(inscripcion);

            Assert.AreEqual(paso, true);
        }
        public void ModificarTest()
        {
            bool paso;

            Inscripciones inscripcion = new Inscripciones();

            inscripcion.IncripcioId  = 2;
            inscripcion.Fecha        = DateTime.Now;
            inscripcion.EstudianteId = 2;
            inscripcion.Comentario   = "True";
            inscripcion.Monto        = 10;
            inscripcion.Deposito     = 8;
            inscripcion.Balance      = (inscripcion.Monto - inscripcion.Deposito);
            paso = InscripcionesBLL.Guardar(inscripcion);
            Assert.AreEqual(paso, true);
        }
        private void btGuardar_Click(object sender, EventArgs e)
        {
            if (!CampoVacio())
            {
                if (InscripcionesBLL.Guardar(ObtenerInstancia()))
                {
                    MessageBox.Show("SE ARCHIVO LA INSCRIPCION");
                }
            }
            else
            {
                errpCampoVacio.Clear();
            }

            LimpiarTextBox();
        }
예제 #12
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Inscripciones Inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            Inscripcion = LlenaClase();
            Inscripcion.CalcularMonto();
            if (IdnumericUpDown.Value == 0)
            {
                paso = InscripcionesBLL.Guardar(Inscripcion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un Estudiante que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (Obtener(Inscripcion))
                {
                    MessageBox.Show("Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    paso = InscripcionesBLL.Modificar(Inscripcion);
                }
                else
                {
                    MessageBox.Show("Fallo el estudiante no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            LlenaClase();
            Limpiar();
        }
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            Inscripcion inscripcion;

            bool guardado = false;

            int personaId;

            int.TryParse(PersonaIdTextBox.Text, out personaId);

            inscripcion = LlenaClase();

            if (InscripcionIdTextBox.Text == "0" || string.IsNullOrWhiteSpace(InscripcionIdTextBox.Text))
            {
                guardado = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!ExisteEnBaseDatos())
                {
                    MessageBox.Show("Esta Inscripción no existe; No se puede Modificar");
                    InscripcionIdTextBox.Focus();
                    return;
                }
                else
                {
                    guardado = InscripcionesBLL.Modificar(inscripcion);
                }
            }

            if (guardado)
            {
                MessageBox.Show("Guardado.", "EXITO", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
            else
            {
                MessageBox.Show("Error al guardar", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Inscripciones inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            inscripcion = LlenarClase();

            if (IdnumericUpDown.Value == 0)
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                int id = Convert.ToInt32(IdnumericUpDown.Value);
                inscripcion = InscripcionesBLL.Buscar(id);
                if (inscripcion != null)
                {
                    paso = InscripcionesBLL.Modificar(LlenarClase());
                    MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (paso)
            {
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Inscripciones inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }
            inscripcion = LlenaClase();

            if (EstudiantesBLL.Buscar(inscripcion.EstudianteId) != null)
            {
                if (InscripcionIDNumericUpDown.Value == 0)
                {
                    paso = InscripcionesBLL.Guardar(inscripcion);
                }
                else
                {
                    if (!ExisteEnLaBaseDeDatos())
                    {
                        MessageBox.Show("No se puede modificar una inscripcion que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                    paso = InscripcionesBLL.Modificar(inscripcion);
                }

                if (paso)
                {
                    Limpiar();
                    MessageBox.Show("Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No fue posible guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("No existe ese estudiante", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #16
0
        public void GuardarTest()
        {
            Personas persona = PersonasBLL.Buscar(1);

            int balanceAnterior = persona.Balance;

            Inscripciones inscripcion = new Inscripciones();

            inscripcion.InscripcionId = 0;
            inscripcion.Fecha         = DateTime.Now;
            inscripcion.PersonaId     = 1;
            inscripcion.Comentarios   = String.Empty;
            inscripcion.Balance       = 0;
            inscripcion.Monto         = 0;
            InscripcionesBLL.Guardar(inscripcion);

            persona = PersonasBLL.Buscar(1);

            Assert.IsTrue(persona.Balance == (balanceAnterior + 2600));
        }
예제 #17
0
        private void GuardarButton(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripcion;

            bool paso = false;

            if (!validar())
            {
                return;
            }

            inscripcion = LlenaClase();



            if (IdInscripcionTextbox.Text == "0")
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("NO SE PUEDE MOFICICAR PERSONAS QUE NO EXISTEN", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = InscripcionesBLL.Modificar(inscripcion);
            }


            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado con EXITO!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Inscripciones Inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }
            Inscripcion = LlenaClase();
            if (InscripcionIdNumericUpDown.Value == 0)
            {
                paso = InscripcionesBLL.Guardar(Inscripcion);
                MessageBox.Show("Guardada!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una inscripcion que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (MessageBox.Show("Esta seguro que desea modificar esta inscripcion?", "Advertencia", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation) == DialogResult.OK)
                {
                    paso = InscripcionesBLL.Modificar(Inscripcion);
                    MessageBox.Show("Modificado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    return;
                }
            }
            if (!paso)
            {
                MessageBox.Show("Error al guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #19
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Inscripciones inscripcion;
            bool          paso;

            if (!Validar())
            {
                return;
            }

            inscripcion = LlenarClase();

            //Aqui determina si es guardar o modificar
            if (InscripcionIDnumericUpDown.Value == 0)
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede Modificar una inscripcion que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = InscripcionesBLL.Modificar(inscripcion);
            }


            //Informa si guarda o no
            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
예제 #20
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripciones;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            inscripciones = LlenaClase();

            //aca determina ademas de guardar o modificar si tambien existe en la Base de datos
            if (InscripcionIdTextBox.Text == "0" && ExisteEnLaBaseDeDatosPersonas() == true)
            {
                paso = InscripcionesBLL.Guardar(inscripciones);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatosIncripciones())
                {
                    MessageBox.Show("No se puede modificar porque no existe en la base de datos Inscripción o Persona");
                    return;
                }

                paso = InscripcionesBLL.Modificar(inscripciones);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!!");
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!");
            }
        }
예제 #21
0
        public void Guardar()
        {
            Inscripciones inscripciones = new Inscripciones();

            inscripciones.InscripcionesId  = 1;
            inscripciones.FechaInscripcion = DateTime.Now;
            inscripciones.Monto            = 1212;

            Estudiantes estudiantes = new Estudiantes();

            estudiantes.EstudianteId = 1;

            inscripciones.DetalleInscripciones.Add(new DetalleInscripciones()
            {
                DetalleInscripcionId = 1,
                InscripcionesId      = 1,
                EstudianteId         = 1,
                Balance = 1212,
            });


            Assert.IsTrue(InscripcionesBLL.Guardar(inscripciones));
        }
예제 #22
0
        private void guardarButton_Click(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripciones;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            inscripciones = LlenaClase();

            if (idTextBox.Text == "0")
            {
                paso = InscripcionesBLL.Guardar(inscripciones);
            }

            else
            {
                if (!ExisteEnLaBaseDato())
                {
                    MessageBox.Show("Inscripcion No Existe!!!");
                    return;
                }

                paso = InscripcionesBLL.Modificar(inscripciones);
            }

            if (paso)
            {
                MessageBox.Show("Se ha Guardado!!");
            }
            else
            {
                MessageBox.Show("No se ha Guardado!!");
            }
        }
        private void ButtonGuardar_Click_1(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            inscripcion = LlenaClase();

            if (string.IsNullOrEmpty(TextBoxInscripcionesId.Text) || TextBoxInscripcionesId.Text == "0")
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("ERROR", "no se pudo modificar", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = InscripcionesBLL.Modificar(inscripcion);
            }

            //Informar resultado
            if (paso)
            {
                MessageBox.Show("Guardado!!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("ERROR", "no fue posible guardar", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #24
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Inscripciones Inscripcion;
            bool          paso = false;

            Inscripcion = LlenaClase();
            Inscripcion.Calculo();

            if (!Validar())
            {
                return;
            }

            if (InscripcionIdnumericUpDown.Value == 0)
            {
                paso = InscripcionesBLL.Guardar(Inscripcion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("NO existe.", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = InscripcionesBLL.Modificar(Inscripcion);
            }

            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            Limpiar();
        }
예제 #25
0
        private void ButtonGuardar_Click_1(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            inscripcion = LlenaClase();

            if (string.IsNullOrEmpty(InscripcionesIDTextBox.Text) || InscripcionesIDTextBox.Text == "0")
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = InscripcionesBLL.Modificar(inscripcion);
            }

            //Informar resultado
            if (paso)
            {
                Limpiar();
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #26
0
        private void BtGuardar_Click(object sender, EventArgs e)
        {
            Inscripcion inscripcion = new Inscripcion();
            bool        realizado   = false;

            if (!Validar())
            {
                return;
            }

            inscripcion = LlenaCLase();

            if (Convert.ToInt32(IDInscripcionUpDown.Value) == 0 && EstudianteExiste() == true)
            {
                realizado = InscripcionesBLL.Guardar(inscripcion);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("NO SE PUEDE MODIFICAR UNA INSCRIPCION INEXISTENTE", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                realizado = InscripcionesBLL.Modificar(inscripcion);
            }

            if (realizado)
            {
                //Limpiar();
                MessageBox.Show("GUARDADO EXITOSAMENTE", "GUARDADO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("NO SE PUDO GUARDAR", "NO GUARDADO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }