Exemple #1
0
        private LibrosDeLaBiblia LlenaClase()
        {
            LibrosDeLaBiblia Libro = new LibrosDeLaBiblia();

            Libro.LibroId     = Convert.ToInt32(IDNumericUpDown.Value);
            Libro.TipoId      = TipoIDcomboBox.Text;
            Libro.Siglas      = SiglastextBox.Text;
            Libro.Descripcion = DescripciontextBox.Text;
            return(Libro);
        }
Exemple #2
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(IDNumericUpDown.Value);
            LibrosDeLaBiblia libros = BLL.LibrosBibliaBLL.Buscar(id);

            if (libros != null)
            {
                TipoIDcomboBox.Text     = libros.TipoId;
                SiglastextBox.Text      = libros.Siglas;
                DescripciontextBox.Text = libros.Descripcion;
            }
            else
            {
                MessageBox.Show("No existente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #3
0
        /// <summary>
        /// Permite Buscar una entidad en la base de datos
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public static LibrosDeLaBiblia Buscar(int id)
        {
            contexto         contexto = new contexto();
            LibrosDeLaBiblia Libro    = new LibrosDeLaBiblia();

            try
            {
                Libro = contexto.LibrosDeLaBiblia.Find(id);
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(Libro);
        }
Exemple #4
0
        /// <summary>
        /// permite Modificar una entidad en la base de datos
        /// </summary>
        /// <param name="libro"></param>
        /// <returns></returns>
        public static bool Modificar(LibrosDeLaBiblia Libro)
        {
            bool     paso     = false;
            contexto contexto = new contexto();

            try
            {
                contexto.Entry(Libro).State = EntityState.Modified;
                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Exemple #5
0
        /// <summary>
        /// Permite Guardar una entidad en la base datos
        /// </summary>
        /// <param name="Libro"></param>
        /// <returns></returns>
        public static bool Guardar(LibrosDeLaBiblia Libro)
        {
            bool     paso     = false;
            contexto contexto = new contexto();

            try
            {
                if (contexto.LibrosDeLaBiblia.Add(Libro) != null)
                {
                    contexto.SaveChanges();
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Exemple #6
0
        /// <summary>
        /// Permite Eliminar una entidad de la base de datos
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public static bool Eliminar(int id)
        {
            bool     paso     = false;
            contexto contexto = new contexto();

            try
            {
                LibrosDeLaBiblia Libro = contexto.LibrosDeLaBiblia.Find(id);

                contexto.LibrosDeLaBiblia.Remove(Libro);

                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
Exemple #7
0
        private bool ExisteEnLaBaseDeDatos()
        {
            LibrosDeLaBiblia Libro = LibrosBibliaBLL.Buscar((int)IDNumericUpDown.Value);

            return(Libro != null);
        }