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; } }
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"); }
public int Ejecutar() { usuario = FabricaEntidad.CrearUsuario(); (usuario as Clases.Usuario).Correo = contrato.getCorreo(); (usuario as Clases.Usuario).Clave = contrato.getClave(); comando2 = FabricaComando.CrearComandoSha512(contrato.getClave()); (usuario as Clases.Usuario).Clave = comando2.Ejecutar(); comando = FabricaComando.CrearComandoLogin(usuario); usuario = comando.Ejecutar(); if ((usuario as Clases.Usuario).Id > 0) { contrato.Sesion["usuario"] = usuario; } return (usuario as Clases.Usuario).Id; }
public bool Adjuntar() { bool resultado = false; Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); comando2 = FabricaComando.CrearComandoSubirArchivoServidor(contrato.getHfc()); bool estado = comando2.Ejecutar(); if (estado == true) { comando3 = FabricaComando.CrearComandoAdjuntarDropbox(contrato.getRutas(), contrato.getNombrearchivo(), usuario); estado = comando3.Ejecutar(); if (estado == true) { comando4 = FabricaComando.CrearComandoAgregarAdjuntoBD(contrato.getRutas(), contrato.getNombrearchivo()); comando4.Ejecutar(); nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Idnota = int.Parse(contrato.getIdNota()); comando = FabricaComando.CrearComandoBuscarNota(nota); nota = comando.Ejecutar(); comando5 = FabricaComando.CrearComandoAgregarAdjuntoConNota(contrato.getRutas(), contrato.getNombrearchivo(), nota, usuario); resultado = comando5.Ejecutar(); return resultado; } else { contrato.MensajeError.Text = _mensajeErrorDropbox; contrato.MensajeError.Visible = true; return resultado; } } else { contrato.MensajeError.Text = _mensajeErrorServidor; contrato.MensajeError.Visible = true; return resultado; } }
public Boolean EditarLibreta(Entidad libreta) { Boolean estado = false; SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "EditarLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroId = new SqlParameter("@ID", (libreta as Libreta).Idlibreta); sqlcmd.Parameters.Add(parametroId); SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (libreta as Libreta).NombreLibreta); sqlcmd.Parameters.Add(parametroNombre); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString()); estado = true; return estado; } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) log.Error(E.Message, E); return estado; } finally { connexion.CerrarConexionBd(); } }
public static Comando<Entidad> CrearComandoEditarNota(Entidad nota) { return new ComandoEditarNota(nota); }
public static Comando<bool> CrearComandoDescargarDropbox(Entidad usuario, string nombre) { return new ComandoDercargarDropbox(usuario, nombre); }
public static Comando<int> CrearComandoBuscarIdNota(Entidad nota) { return new ComandoBuscarIdNota(nota); }
public static Comando<int> CrearComandoBorrarAdjunto(Entidad nota, string titulo, Entidad usuario) { return new ComandoBorrarAdjunto(nota, titulo, usuario); }
public static Comando<Boolean> CrearComandoAgregarLibreta(Entidad libreta, Entidad usuario) { return new ComandoAgregarLibreta(libreta, usuario); }
public static Comando<Boolean> CrearComandoAdjuntarDropbox(string[] archivo, string[] nombre, Entidad usuario) { return new ComandoAdjuntarDropbox(archivo, nombre, usuario); }
public static Comando<List<Entidad>> CrearComandoListarNotas(Entidad entidad) { return new ComandoListarNotas(entidad); }
public static Comando<List<Entidad>> CrearComandoListarEtiquetasPorNota(Entidad nota) { return new ComandoListarEtiquetasPorNota(nota); }
public static Comando<List<Entidad>> CrearComandoListarEtiquetas(Entidad usuario) { return new ComandoListarEtiquetas(usuario); }
public static Comando<List<Entidad>> CrearComandoListarAdjuntosPorNota(Entidad entidad, Entidad usuario) { return new ComandoListarAdjuntosPorNota(entidad,usuario); }
public static Comando<Entidad> CrearComandoVerificarNota(Entidad nota, Entidad usuario) { return new ComandoVerificarNota(nota, usuario); }
public static Comando<bool> CrearComandoVisualizarAdjunto(Entidad usuario, string nombre) { return new ComandoVisualizarAdjunto(usuario, nombre); }
public static Comando<List<Entidad>> CrearComandoListarNotasLibreta(Entidad libreta) { return new ComandoListarNotasLibreta(libreta); }
public static Comando<bool> CrearComandoAgregarAdjuntoConNota(string[] archivo, string[] nombre, Entidad nota, Entidad usuario) { return new ComandoAgregarAdjuntoConNota(archivo, nombre, nota, usuario); }
public static Comando<Entidad> CrearComandoLogin(Entidad entidad) { return new ComandoLogin(entidad); }
public static Comando<Entidad> CrearComandoAgregarUsuario(Entidad entidad) { return new ComandoAgregarUsuario(entidad); }
public static Comando<Entidad> CrearComandoMostrarNota(Entidad entidad) { return new ComandoMostrarNota(entidad); }
public static Comando<List<Adjunto>> CrearComandoBorrarAdjuntosTodos(Entidad libreta) { return new ComandoBorrarAdjuntosTodos(libreta); }
public static Comando<Entidad> CrearComandoNuevaNota(Entidad nota) { return new ComandoNuevaNota(nota); }
public static Comando<List<Entidad>> CrearComandoBuscarNotas(Entidad usuario) { return new ComandoBuscarNotas(usuario); }
public static Comando<Entidad> CrearComandoTraerLibreta(Entidad libreta) { return new ComandoTraerLibreta(libreta); }
public static Comando<Boolean> CrearComandoEditarLibreta(Entidad libreta) { return new ComandoEditarLibreta(libreta); }
public static Comando<bool> CrearComandoVerificarAdjuntoEli(List<Adjunto> lista, Entidad usuario) { return new ComandoVerificarAdjuntoEli(lista, usuario); }
public static Comando<bool> CrearComandoEliminarAdjuntoDropbox(Entidad usuario, string nombre) { return new ComandoEliminarAdjuntoDropbox(usuario, nombre); }
public static Comando<Entidad> CrearComandoVerificarLibreta(Entidad libreta, Entidad usuario) { return new ComandoVerificarLibreta(libreta, usuario); }