public void Ejecutar() { Entidad usuario = (_vista.Sesion["usuario"] as Clases.Usuario); libreta = FabricaEntidad.CrearLibreta(); (libreta as Clases.Libreta).NombreLibreta = _vista.getNombre(); comando2 = FabricaComando.CrearComandoVerificarLibreta(libreta, usuario); libretaExiste = FabricaEntidad.CrearLibreta(); libretaExiste = comando2.Ejecutar(); if ((libretaExiste as Clases.Libreta).Idlibreta == 0) { comando = FabricaComando.CrearComandoAgregarLibreta(libreta, usuario); estado = comando.Ejecutar(); if (estado == true) { _vista.Redireccionar("../Vista/NuevaNota.aspx"); } else { _vista.MensajeError.Text = _mensajeErrorInsertar; _vista.MensajeError.Visible = true; } } else { _vista.MensajeError.Text = _mensajeErrorExiste; _vista.MensajeError.Visible = true; } }