public bool EliminarAdjuntosHuerfanos(string nombre) { bool result = false; SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "EliminarAdjuntosHuerfanos"; sqlcmd.CommandTimeout = 2; SqlParameter parametroIdlibreta = new SqlParameter("@nombre", nombre); sqlcmd.Parameters.Add(parametroIdlibreta); sqlcmd.ExecuteNonQuery(); result = true; return(result); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(result); } finally { connexion.CerrarConexionBd(); } }
public Entidad NuevaNota(Entidad nota) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "CrearNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroTitulo = new SqlParameter("@tituloNota", (nota as Nota).Titulo); sqlcmd.Parameters.Add(parametroTitulo); SqlParameter parametroContenido = new SqlParameter("@contenidoNota", (nota as Nota).Contenido); sqlcmd.Parameters.Add(parametroContenido); SqlParameter parametroNombreL = new SqlParameter("@nombreLibreta", (nota as Nota).Libreta.NombreLibreta); sqlcmd.Parameters.Add(parametroNombreL); sqlcmd.ExecuteNonQuery(); //meto en base de datos las etiquetas que no existen y obtengo los //ids de todas las etiquetas de la nota a editar List <int> idEtiquetas = new List <int>(); foreach (Etiqueta etiqueta in (nota as Clases.Nota).ListaEtiqueta) { int id = Agregar_Consultar_Etiqueta(etiqueta.Nombre); idEtiquetas.Add(id); } //le asigno las etiquetas foreach (int idEti in idEtiquetas) { int id = BuscarIdNota(nota); AsignarEtiquetasNota(id, idEti); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } return(nota); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(nota); } finally { connexion.CerrarConexionBd(); } }
public List <Entidad> ListarNotasLibreta(Entidad libreta) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List <Entidad> listaNotas = new List <Entidad>(); Entidad nota = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "ListarNotasLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroId = new SqlParameter("@ID", (libreta as Libreta).Idlibreta); sqlcmd.Parameters.Add(parametroId); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " libreta: " + (libreta as Clases.Libreta).ToString()); } while (sqlrd.Read()) { nota = FabricaEntidad.CrearNota(); (nota as Nota).Idnota = int.Parse(sqlrd["idNota"].ToString()); (nota as Nota).Titulo = sqlrd["titulo"].ToString(); (nota as Nota).Fechacreacion = DateTime.Parse(sqlrd["fechaCreacion"].ToString()); listaNotas.Add(nota); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } } return(listaNotas); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(listaNotas); } finally { connexion.CerrarConexionBd(); } }
public List <Adjunto> ListarAjuntos(Entidad nota, Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List <Adjunto> listaAdjuntos = new List <Adjunto>(); Entidad adjunto = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "listarAdjuntosPorNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@tituloNota", (nota as Nota).Titulo); sqlcmd.Parameters.Add(parametroCorreo); SqlParameter parametroLibreta = new SqlParameter("@libreta", (nota as Nota).Libreta.NombreLibreta); sqlcmd.Parameters.Add(parametroLibreta); SqlParameter parametroId = new SqlParameter("@id", (usuario as Usuario).Id); sqlcmd.Parameters.Add(parametroId); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { adjunto = FabricaEntidad.CrearAdjunto(); (adjunto as Adjunto).Titulo = sqlrd["TITULO"].ToString(); listaAdjuntos.Add((adjunto as Adjunto)); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " usuario: " + (usuario as Clases.Usuario).ToString()); } return(listaAdjuntos); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(listaAdjuntos); } finally { connexion.CerrarConexionBd(); } }
public Entidad BuscarNota(Entidad nota) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); //int aux = 0; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "BuscarNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroTitulo = new SqlParameter("@idNota", (nota as Nota).Idnota); sqlcmd.Parameters.Add(parametroTitulo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (nota as Nota).Contenido = sqlrd["CONTENIDO"].ToString(); (nota as Nota).Fechacreacion = DateTime.Parse(sqlrd["fechaCreacion"].ToString()); (nota as Nota).Libreta.NombreLibreta = sqlrd["nombreLibreta"].ToString(); (nota as Nota).Titulo = sqlrd["titulo"].ToString(); if (sqlrd["fechaModificacion"].ToString() != null) { (nota as Nota).Fechamodificacion = DateTime.Parse(sqlrd["fechaModificacion"].ToString()); } } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } return(nota); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(nota); } finally { connexion.CerrarConexionBd(); } }
public Entidad VerificarLibreta(Entidad libreta, Entidad usuario) { Entidad libretaExiste; libretaExiste = FabricaEntidad.CrearLibreta(); SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "VerificarLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (libreta as Libreta).NombreLibreta); sqlcmd.Parameters.Add(parametroNombre); SqlParameter parametroId = new SqlParameter("@ID", (usuario as Usuario).Id); sqlcmd.Parameters.Add(parametroId); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (libretaExiste as Libreta).Idlibreta = int.Parse(sqlrd["idLibreta"].ToString()); } if (log.IsInfoEnabled) { log.Info((libreta as Clases.Libreta).ToString()); } if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).ToString()); } return(libretaExiste); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(libretaExiste); } finally { connexion.CerrarConexionBd(); } }
public List <Entidad> BuscarNotas(Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List <Entidad> listaNotas = new List <Entidad>(); Entidad nota = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "BuscarNotaContenido"; sqlcmd.CommandTimeout = 2; SqlParameter parametroFraseBusqueda = new SqlParameter("@contenidoBusqueda", usuario.Estado); sqlcmd.Parameters.Add(parametroFraseBusqueda); SqlParameter parametroCorreo = new SqlParameter("@correoUsuario", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { nota = FabricaEntidad.CrearNota(); (nota as Nota).Idnota = Convert.ToInt32(sqlrd["idNota"]); (nota as Nota).Titulo = sqlrd["titulo"].ToString(); (nota as Nota).Fechacreacion = DateTime.Parse(sqlrd["fechaCreacion"].ToString()); listaNotas.Add(nota); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " usuario: " + (usuario as Clases.Usuario).ToString()); } return(listaNotas); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(listaNotas); } finally { connexion.CerrarConexionBd(); } }
public Entidad ExportarConfiguracion(Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "ExportarConfiguracion"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@correoUsuario", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (usuario as Usuario).Id = int.Parse(sqlrd["idUsuario"].ToString()); (usuario as Usuario).Nombre = sqlrd["nombre"].ToString(); (usuario as Usuario).Apellido = sqlrd["apellido"].ToString(); (usuario as Usuario).Clave = sqlrd["clave"].ToString(); (usuario as Usuario).AccesToken = sqlrd["acesstoken"].ToString(); (usuario as Usuario).AccesSecret = sqlrd["acesssecret"].ToString(); } if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).ToString()); } return(usuario); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(usuario); } finally { connexion.CerrarConexionBd(); } }
public Entidad ImportarConfiguracion(Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "ImportarConfiguracion"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@CORREO", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); SqlParameter parametroClave = new SqlParameter("@CLAVE", (usuario as Usuario).Clave); sqlcmd.Parameters.Add(parametroClave); SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (usuario as Usuario).Nombre); sqlcmd.Parameters.Add(parametroNombre); SqlParameter parametroApellido = new SqlParameter("@APELLIDO", (usuario as Usuario).Apellido); sqlcmd.Parameters.Add(parametroApellido); SqlParameter parametroAccesSecret = new SqlParameter("@AccesSecret", (usuario as Usuario).AccesSecret); sqlcmd.Parameters.Add(parametroAccesSecret); SqlParameter parametroAccesToken = new SqlParameter("@AccesToken", (usuario as Usuario).AccesToken); sqlcmd.Parameters.Add(parametroAccesToken); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).ToString()); } return(usuario); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(usuario); } finally { connexion.CerrarConexionBd(); } }
public List <Entidad> ListarEtiquetas(Entidad usuario) { List <Entidad> lista = new List <Entidad>(); Entidad etiqueta = null; SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "AccesarEtiqueta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroId = new SqlParameter("@ID", (usuario as Usuario).Id); sqlcmd.Parameters.Add(parametroId); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { etiqueta = FabricaEntidad.CrearEtiqueta(); (etiqueta as Etiqueta).Idetiqueta = int.Parse(sqlrd["idEtiqueta"].ToString()); (etiqueta as Etiqueta).Nombre = sqlrd["nombre"].ToString(); lista.Add(etiqueta); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " etiqueta: " + (etiqueta as Clases.Etiqueta).ToString()); } } return(lista); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(lista); } finally { connexion.CerrarConexionBd(); } }
public Entidad VerificarAdjunto(Entidad adjunto) { Entidad adjuntoExiste; adjuntoExiste = FabricaEntidad.CrearAdjunto(); SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "VerificarAdjunto"; sqlcmd.CommandTimeout = 2; SqlParameter parametroUrl = new SqlParameter("@URL", (adjunto as Adjunto).Urlarchivo); sqlcmd.Parameters.Add(parametroUrl); SqlParameter parametroTitulo = new SqlParameter("@NOMBRE", (adjunto as Adjunto).Titulo); sqlcmd.Parameters.Add(parametroTitulo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (adjuntoExiste as Adjunto).Idadjunto = int.Parse(sqlrd["idAdjunto"].ToString()); } if (log.IsInfoEnabled) { log.Info((adjunto as Clases.Adjunto).ToString()); } return(adjuntoExiste); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(adjuntoExiste); } finally { connexion.CerrarConexionBd(); } }
public List <Libreta> ListarLibretas(Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List <Libreta> listaLibretas = new List <Libreta>(); Entidad libreta = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "ConsultarLibretas"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@correoUsuario", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { libreta = FabricaEntidad.CrearLibreta(); (libreta as Libreta).Idlibreta = int.Parse(sqlrd["idLibreta"].ToString()); (libreta as Libreta).NombreLibreta = sqlrd["nombreLibreta"].ToString(); listaLibretas.Add((libreta as Libreta)); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (usuario as Clases.Usuario).ToString()); } return(listaLibretas); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(listaLibretas); } finally { connexion.CerrarConexionBd(); } }
public List <Etiqueta> ListarEtiquetasDeNota(Entidad nota) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List <Etiqueta> listaEtiquetas = new List <Etiqueta>(); Entidad etiqueta = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "listarEtiquetasPorNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@tituloNota", (nota as Nota).Titulo); sqlcmd.Parameters.Add(parametroCorreo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { etiqueta = FabricaEntidad.CrearEtiqueta(); (etiqueta as Etiqueta).Nombre = sqlrd["nombre"].ToString(); listaEtiquetas.Add((etiqueta as Etiqueta)); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } return(listaEtiquetas); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(listaEtiquetas); } finally { connexion.CerrarConexionBd(); } }
public int VerificarAdjuntoEliminar(Entidad usuario, string titulo) { int valor = 0; SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "VerificarAdjuntoEliminar"; sqlcmd.CommandTimeout = 2; SqlParameter parametroId = new SqlParameter("@ID", (usuario as Usuario).Id); sqlcmd.Parameters.Add(parametroId); SqlParameter parametroTitulo = new SqlParameter("@TITULO", titulo); sqlcmd.Parameters.Add(parametroTitulo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { valor = int.Parse(sqlrd["idnota"].ToString()); } if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).ToString()); } return(valor); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(valor); } finally { connexion.CerrarConexionBd(); } }
public int Agregar_Consultar_Etiqueta(string nombreEtiqueta) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); int idEtiqueta = 0; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "Agregar_Consultar_Etiqueta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroNombre = new SqlParameter("@nombre", nombreEtiqueta); sqlcmd.Parameters.Add(parametroNombre); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { idEtiqueta = Convert.ToInt32(sqlrd["idEtiqueta"]); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nombreEtiqueta: " + nombreEtiqueta.ToString()); } return(idEtiqueta); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(idEtiqueta); } finally { connexion.CerrarConexionBd(); } }
public Boolean AgregarLibreta(Entidad libreta, Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); Boolean estado = false; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "AgregarLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@CORREO", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); 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()); } if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).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 Entidad ListarUsuario(Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "ListarUsuario"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@CORREO", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (usuario as Usuario).Id = int.Parse(sqlrd["IDUSUARIO"].ToString()); } if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).ToString()); } return(usuario); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(usuario); } finally { connexion.CerrarConexionBd(); } }
public bool AgregarAdjunto_Nota(Entidad nota, Entidad adjunto) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); bool estado = false; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "AgregarAdjuntoNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroIdAdjunto = new SqlParameter("@IDADJUNTO", (adjunto as Adjunto).Idadjunto); sqlcmd.Parameters.Add(parametroIdAdjunto); SqlParameter parametroIdNota = new SqlParameter("@IDNOTA", (nota as Nota).Idnota); sqlcmd.Parameters.Add(parametroIdNota); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info((adjunto as Clases.Adjunto).ToString()); } if (log.IsInfoEnabled) { log.Info((nota as Nota).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 int BuscarIdNota(Entidad nota) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); int aux = 0; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "BuscarIdNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroTitulo = new SqlParameter("@tituloNota", (nota as Nota).Titulo); sqlcmd.Parameters.Add(parametroTitulo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { aux = int.Parse(sqlrd["IDNOTA"].ToString()); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } return(aux); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(aux); } finally { connexion.CerrarConexionBd(); } }
public Boolean InsertarToken(String correo, Entidad usuario) { Boolean estado = false; SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "InsertarToken"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@CORREO", correo); sqlcmd.Parameters.Add(parametroCorreo); SqlParameter parametroAcesstoken = new SqlParameter("@ACCESSTOKEN", (usuario as Usuario).AccesToken); sqlcmd.Parameters.Add(parametroAcesstoken); SqlParameter parametroAcesssecret = new SqlParameter("@ACCESSSECRET", (usuario as Usuario).AccesSecret); sqlcmd.Parameters.Add(parametroAcesssecret); sqlcmd.ExecuteNonQuery(); estado = true; if (log.IsInfoEnabled) { log.Info((usuario as Clases.Usuario).ToString()); } return(estado); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(estado); } finally { connexion.CerrarConexionBd(); } }
public Entidad TraerLibreta(Entidad libreta) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "TraerLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroid = new SqlParameter("@ID", (libreta as Libreta).Idlibreta); sqlcmd.Parameters.Add(parametroid); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (libreta as Libreta).NombreLibreta = sqlrd["nombreLibreta"].ToString(); } if (log.IsInfoEnabled) { log.Info((libreta as Clases.Libreta).ToString()); } return(libreta); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(libreta); } finally { connexion.CerrarConexionBd(); } }
public void AsignarEtiquetasNota(int idNota, int idEtiqueta) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "AsignarEtiquetasNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroIdNota = new SqlParameter("@idNota", idNota); sqlcmd.Parameters.Add(parametroIdNota); SqlParameter parametroIdEtiqueta = new SqlParameter("@idEtiqueta", idEtiqueta); sqlcmd.Parameters.Add(parametroIdEtiqueta); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " idnota: " + idNota); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " idEtiqueta: " + idEtiqueta); } } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } } finally { connexion.CerrarConexionBd(); } }
public bool EliminarAdjuntosTodos(Entidad libreta) { bool result = false; SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List <Adjunto> listaAdjuntos = new List <Adjunto>(); Entidad adjunto = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "EliminarAdjuntosTodos"; sqlcmd.CommandTimeout = 2; SqlParameter parametroIdlibreta = new SqlParameter("@idLibreta", (libreta as Libreta).Idlibreta); sqlcmd.Parameters.Add(parametroIdlibreta); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " libreta: " + (libreta as Clases.Libreta).ToString()); } result = true; return(result); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(result); } finally { connexion.CerrarConexionBd(); } }
public bool AdjuntarBD(Entidad adjunto) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); bool estado = false; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "AgregarAdjunto"; sqlcmd.CommandTimeout = 2; SqlParameter parametroUrl = new SqlParameter("@URL", (adjunto as Adjunto).Urlarchivo); sqlcmd.Parameters.Add(parametroUrl); SqlParameter parametroTitulo = new SqlParameter("@TITULO", (adjunto as Adjunto).Titulo); sqlcmd.Parameters.Add(parametroTitulo); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info((adjunto as Clases.Adjunto).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 Boolean EliminarLibreta(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 = "BorrarLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroId = new SqlParameter("@idLibreta", (libreta as Libreta).Idlibreta); sqlcmd.Parameters.Add(parametroId); 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 Entidad BorrarNota(Entidad nota) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "BorrarNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroIdNota = new SqlParameter("@idNota", (nota as Nota).Idnota); sqlcmd.Parameters.Add(parametroIdNota); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } return(nota); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(nota); } finally { connexion.CerrarConexionBd(); } }
public Entidad BorrarAdjunto(Entidad nota, string titulo) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "BorrarAdjunto"; sqlcmd.CommandTimeout = 2; SqlParameter parametroIdNota = new SqlParameter("@IDNOTA", (nota as Nota).Idnota); sqlcmd.Parameters.Add(parametroIdNota); SqlParameter parametroTitulo = new SqlParameter("@TITULO", titulo); sqlcmd.Parameters.Add(parametroTitulo); sqlcmd.ExecuteNonQuery(); if (log.IsInfoEnabled) { log.Info((nota as Nota).ToString()); } return(nota); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error(E.Message, E); } return(nota); } finally { connexion.CerrarConexionBd(); } }
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 List<Libreta> ListarLibretas(Entidad usuario) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); List<Libreta> listaLibretas = new List<Libreta>(); Entidad libreta = null; try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "ConsultarLibretas"; sqlcmd.CommandTimeout = 2; SqlParameter parametroCorreo = new SqlParameter("@correoUsuario", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroCorreo); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { libreta = FabricaEntidad.CrearLibreta(); (libreta as Libreta).Idlibreta = int.Parse(sqlrd["idLibreta"].ToString()); (libreta as Libreta).NombreLibreta = sqlrd["nombreLibreta"].ToString(); listaLibretas.Add((libreta as Libreta)); } if (log.IsInfoEnabled) log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (usuario as Clases.Usuario).ToString()); return listaLibretas; } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); return listaLibretas; } finally { connexion.CerrarConexionBd(); } }
public Entidad VerificarLibreta(Entidad libreta, Entidad usuario) { Entidad libretaExiste; libretaExiste = FabricaEntidad.CrearLibreta(); SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "VerificarLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (libreta as Libreta).NombreLibreta); sqlcmd.Parameters.Add(parametroNombre); SqlParameter parametroId = new SqlParameter("@ID", (usuario as Usuario).Id); sqlcmd.Parameters.Add(parametroId); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (libretaExiste as Libreta).Idlibreta = int.Parse(sqlrd["idLibreta"].ToString()); } if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString()); if (log.IsInfoEnabled) log.Info((usuario as Clases.Usuario).ToString()); return libretaExiste; } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) log.Error(E.Message, E); return libretaExiste; } finally { connexion.CerrarConexionBd(); } }
public Entidad TraerLibreta(Entidad libreta) { SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "TraerLibreta"; sqlcmd.CommandTimeout = 2; SqlParameter parametroid = new SqlParameter("@ID", (libreta as Libreta).Idlibreta); sqlcmd.Parameters.Add(parametroid); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); while (sqlrd.Read()) { (libreta as Libreta).NombreLibreta = sqlrd["nombreLibreta"].ToString(); } if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString()); return libreta; } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) log.Error(E.Message, E); return libreta; } finally { connexion.CerrarConexionBd(); } }
public Entidad VerificarNota(Entidad nota, Entidad usuario) { Entidad notaExiste; notaExiste = FabricaEntidad.CrearNota(); SqlCommand sqlcmd = new SqlCommand(); Conexion connexion = new Conexion(); try { connexion.AbrirConexionBd(); sqlcmd.Connection = connexion.ObjetoConexion(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = "VerificarNota"; sqlcmd.CommandTimeout = 2; SqlParameter parametroTitulo = new SqlParameter("@TITULO", (nota as Clases.Nota).Titulo); sqlcmd.Parameters.Add(parametroTitulo); SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (nota as Clases.Nota).Libreta.NombreLibreta); sqlcmd.Parameters.Add(parametroNombre); SqlParameter parametroId = new SqlParameter("@CORREO", (usuario as Usuario).Correo); sqlcmd.Parameters.Add(parametroId); sqlcmd.ExecuteNonQuery(); SqlDataReader sqlrd; sqlrd = sqlcmd.ExecuteReader(); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " usuario: " + (usuario as Clases.Usuario).ToString()); } while (sqlrd.Read()) { (notaExiste as Clases.Nota).Idnota = int.Parse(sqlrd["idNota"].ToString()); if (log.IsInfoEnabled) { log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (nota as Clases.Nota).ToString()); } } return(notaExiste); } catch (Exception E) { Console.WriteLine(E.Message); if (log.IsErrorEnabled) { log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E); } return(notaExiste); } finally { connexion.CerrarConexionBd(); } }