private void Guardar_Click(object sender, EventArgs e)
        {
            Libros libro;
            bool   paso = false;

            libro = LLenaLibro();
            if (!GuardarValidad())
            {
                return;
            }
            if (IDNumericoUpDowm.Value == 0)
            {
                paso = LibrosBLL.Guardar(libro);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede Modificar un libro no existente", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = LibrosBLL.Modificar(libro);

                Limpiar();

                if (paso)
                {
                    MessageBox.Show("Guardado!!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se Guardo el libro", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#2
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            if (Validar(2))
            {
                MessageBox.Show("LLenar los campos marcados");
                return;
            }
            bool paso = false;

            if (TipoId_numericUpDown.Value == 0)
            {
                paso = LibrosBLL.Guardar(LlenaClase());
            }
            else
            {
                paso = LibrosBLL.Modificar(LlenaClase());
            }

            if (paso)
            {
                LimpiarCampos();
                MessageBox.Show("Guardado!!", "Exito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void btnGuargar_Click(object sender, EventArgs e)
        {
            Libro libro;
            bool  paso = false;

            if (!Validar())
            {
                MessageBox.Show("Debe llenar todos los campos.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);

                return;
            }

            libro = LlenarClase();

            if (nudID.Value == 0)
            {
                paso = LibrosBLL.Guardar(libro);
                if (paso == true)
                {
                    MessageBox.Show("Libro Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                Libro l = LibrosBLL.Buscar(Convert.ToInt32(nudID.Value));
                if (l == null)
                {
                    MessageBox.Show("Este libro no existe!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = LibrosBLL.Modificar(l);
                if (paso == true)
                {
                    MessageBox.Show("Libro Modificado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            Limpiar();
            if (!paso)
            {
                if (paso == true)
                {
                    MessageBox.Show("No se pudo guardar!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#4
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            int    id     = Convert.ToInt32(LibrosIdNumericUpDown.Value);
            Libros libro  = LibrosBLL.Buscar(id);
            Libros libros = LlenaClase();
            bool   Paso   = false;

            if (HayErrores())
            {
                MessageBox.Show("llenar todos los campos indicados!!!", "Validación",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (LibrosIdNumericUpDown.Value == 0)
            {
                Paso = LibrosBLL.Guardar(libros);
            }
            else
            {
                if (libros != null)
                {
                    Paso = LibrosBLL.Modificar(LlenaClase());
                }
                else
                {
                    MessageBox.Show("El Id no existe!!", "Falló",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                if (Paso)
                {
                    MessageBox.Show("Guardado!!", "Exito",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar!!", "Falló",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#5
0
        private void Guardarbutton_Click_1(object sender, EventArgs e)
        {
            errorProvider.Clear();

            Libros libros;
            bool   paso = false;

            if (!GuardarValidar())
            {
                return;
            }

            libros = LlenarClase();

            //Determinar si es guardar o modificar
            if (IDLibronumericUpDown.Value == 0)
            {
                paso = LibrosBLL.Guardar(libros);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar No existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = LibrosBLL.Modificar(libros);
            }


            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se puede guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }