private void btnValidar_Click(object sender, EventArgs e) { string codMayuscula = txtCodigo.Text.ToUpper(); if (txtCodigo.TextLength == 2 && FuncionesManager.esMayuscula(codMayuscula)) { Categoria unaCategoria = CategoriasManager.ObtenerPorCodigo(codMayuscula); if (unaCategoria == null) { lblValido.Text = "Es valido"; lblValido.Visible = true; btnValidar.Enabled = false; btnAgregar.Enabled = true; } else { lblValido.Text = "Ya existe una categoria con ese codigo. Pruebe con otro"; lblValido.Visible = true; } } else { lblValido.Text = "El codigo debe ser 2 letras"; lblValido.Visible = true; } }
private void btnBuscar_Click(object sender, EventArgs e) { dgvLibros.Rows.Clear(); List <Libro> listaLibros = new List <Managers.Models.Libro>(); listaLibros = LibrosManager.ObtenerPor(cmbOpciones.Text, txtBuscador.Text); foreach (Libro item in listaLibros) { Autor autor = AutoresManager.ObtenerPorCodigo(item.idAutor); Editorial editorial = EditorialesManager.ObtenerPorCodigo(item.idEditorial); Categoria categoria = CategoriasManager.ObtenerPorCodigo(item.idCategoria); dgvLibros.Rows.Add(item.codigo, item.titulo, autor.nombre, editorial.nombre, categoria.nombre, "Ver libro"); } dgvLibros.Visible = true; }
private void Buscador_Load(object sender, EventArgs e) { cmbOpciones.SelectedIndex = 0; if (busqueda != null) { List <Libro> listaLibros = new List <Managers.Models.Libro>(); listaLibros = LibrosManager.ObtenerPorTitulo(busqueda); foreach (Libro item in listaLibros) { Autor autor = AutoresManager.ObtenerPorCodigo(item.idAutor); Editorial editorial = EditorialesManager.ObtenerPorCodigo(item.idEditorial); Categoria categoria = CategoriasManager.ObtenerPorCodigo(item.idCategoria); dgvLibros.Rows.Add(item.codigo, item.titulo, autor.nombre, editorial.nombre, categoria.nombre, "Ver libro"); } dgvLibros.Visible = true; txtBuscador.Text = busqueda; } }
private void DetalleEditorial_Load(object sender, EventArgs e) { Editorial unaEditorial = EditorialesManager.ObtenerPorCodigo(codigo); lblCodigo.Text = codigo; lblNombre.Text = unaEditorial.nombre; List <Libro> listaLibros = new List <Managers.Models.Libro>(); listaLibros = EditorialesManager.ObtenerLibros(codigo); foreach (Libro item in listaLibros) { Autor autor = AutoresManager.ObtenerPorCodigo(item.idAutor); Editorial editorial = EditorialesManager.ObtenerPorCodigo(item.idEditorial); Categoria categoria = CategoriasManager.ObtenerPorCodigo(item.idCategoria); dgvLibros.Rows.Add(item.codigo, item.titulo, autor.nombre, editorial.nombre, categoria.nombre, "Ver libro"); } dgvLibros.Visible = true; }