public void Ejecutar() { Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Titulo = contrato.getTitulo(); (nota as Clases.Nota).Contenido = contrato.getContenido(); (nota as Clases.Nota).Libreta.NombreLibreta = contrato.getNombreLibreta(); (nota as Clases.Nota).ListaEtiqueta = contrato.getEtiquetas().Cast <Clases.Etiqueta>().ToList(); notaExiste = FabricaEntidad.CrearNota(); comando4 = FabricaComando.CrearComandoVerificarNota(nota, usuario); notaExiste = comando4.Ejecutar(); comando = FabricaComando.CrearComandoNuevaNota(nota); nota = comando.Ejecutar(); comando6 = FabricaComando.CrearComandoAgregarAdjuntoConNota(contrato.getRutas(), contrato.getNombrearchivo(), nota, usuario); comando6.Ejecutar(); contrato.Redireccionar("../Vista/Index.aspx"); }