private void btnModificarNombre_Click(object sender, EventArgs e) { if (txtNombre.Text != "") { ManagerCategoria manager = new ManagerCategoria(Repo); if (CategoriaSeleccionada != null) { try { manager.ValidacionModificarNombreCategoria(CategoriaSeleccionada, txtNombre.Text); ActualizarVincularListBox(); } catch (ExceptionNombreCategoria NoValido) { MessageBox.Show("El largo del nombre debe de ser mayor a 3 y menor que 15"); } catch (ExceptionNombreCategoriaRepetido Repetido) { MessageBox.Show("El nombre de la categoria esta repetido"); } } else { MessageBox.Show("Seleccione una categoria"); } } else { MessageBox.Show("El nombre no puede ser vacio"); } }
public void ModificacionDeNombreConMenosDe3CaracteresTest() { Repositorio Repositorio = new Repositorio(); ManagerCategoria Manager = new ManagerCategoria(Repositorio); String NuevoNombre = "PE"; String NombreAnterior = "Entretenimiento"; Categoria UnaCategoria = new Categoria(NombreAnterior); Manager.ValidacionAgregarCategoria(UnaCategoria); Manager.ValidacionModificarNombreCategoria(UnaCategoria, NuevoNombre); }
public void ModificacionDeNombreCategoriaTest() { Repositorio Repositorio = new Repositorio(); ManagerCategoria Manager = new ManagerCategoria(Repositorio); String NuevoNombre = "Cine"; String NombreAnterior = "Entretenimiento"; Categoria UnaCategoria = new Categoria(NombreAnterior); Manager.ValidacionAgregarCategoria(UnaCategoria); Manager.ValidacionModificarNombreCategoria(UnaCategoria, NuevoNombre); Categoria palabraDB = Repositorio.GetCategorias().Get(UnaCategoria.Id); Assert.AreEqual(palabraDB.Nombre, NuevoNombre); }