public void Ejecutar() { Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); Entidad nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Titulo = contrato.getTituloNota(); comandoMuestra = FabricaComando.CrearComandoMostrarNota(nota); nota = comandoMuestra.Ejecutar(); contrato.setContenido((nota as Clases.Nota).Contenido); contrato.setNombreLibreta((nota as Clases.Nota).Libreta.NombreLibreta); contrato.setFechaCreacion((nota as Clases.Nota).Fechacreacion.ToString()); if ((nota as Clases.Nota).Fechamodificacion.Year < 2010) { contrato.setFechaModificacion("No ha sido modificado"); } else { contrato.setFechaModificacion((nota as Clases.Nota).Fechamodificacion.ToString()); } comando = FabricaComando.CrearComandoListarAdjuntosPorNota(nota, usuario); contrato.setArchivoAdjunto(comando.Ejecutar()); comando = FabricaComando.CrearComandoListarEtiquetasPorNota(nota); contrato.setListaEtiquetas(comando.Ejecutar()); }
public bool EliminarAdjunto() { bool resultado = false; nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Titulo = contrato.getTitulo(); (nota as Clases.Nota).Idnota = int.Parse(contrato.getIdNota()); Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); if (contrato.archivo() != null) { comandoverificareliminar = FabricaComando.CrearComandoBorrarAdjunto(nota, contrato.archivo(), usuario); int result = comandoverificareliminar.Ejecutar(); if (result == 0) { comandoeliminardropbox = FabricaComando.CrearComandoEliminarAdjuntoDropbox(usuario, contrato.archivo()); resultado = comandoeliminardropbox.Ejecutar(); contrato.Redireccionar2("../Vista/EditarNota.aspx?id=" + contrato.getIdNota()); return(resultado); } else { contrato.Redireccionar2("../Vista/EditarNota.aspx?id=" + contrato.getIdNota()); resultado = true; return(resultado); } } else { contrato.MensajeError.Text = _mensajeErrorDropEliminar; contrato.MensajeError.Visible = true; return(resultado); } }
public void EliminarTodosAdjuntos() { bool resultado = false; nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Titulo = contrato.getTitulo(); (nota as Clases.Nota).Idnota = int.Parse(contrato.getIdNota()); Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); List <Entidad> adjuntos = contrato.getAdjuntos(); foreach (Entidad adjunto in adjuntos) { if ((adjunto as Clases.Adjunto).Titulo != null) { comandoverificareliminar = FabricaComando.CrearComandoBorrarAdjunto(nota, (adjunto as Clases.Adjunto).Titulo, usuario); int result = comandoverificareliminar.Ejecutar(); if (result == 0) { comandoeliminardropbox = FabricaComando.CrearComandoEliminarAdjuntoDropbox(usuario, (adjunto as Clases.Adjunto).Titulo); resultado = comandoeliminardropbox.Ejecutar(); //contrato.Redireccionar2("../Vista/EditarNota.aspx?id=" + contrato.getIdNota()); //return resultado; } } } }
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(); } }
//eliminar public void EjecutarDel() { nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Idnota = int.Parse(contrato.getIdNota()); comando = FabricaComando.CrearComandoBorrarNota(nota); nota = comando.Ejecutar(); contrato.Redireccionar("../Vista/Index.aspx"); }
public void BuscarCadena() { string cadenaBuscar = "NotaPrueba"; //creo un usuario (usuario as Clases.Usuario).Nombre = "NombrePrueba"; (usuario as Clases.Usuario).Apellido = "ApellidoPrueba"; (usuario as Clases.Usuario).Correo = "*****@*****.**"; (usuario as Clases.Usuario).Clave = "12345"; Comando <Entidad> comandoVerificarExistenciaUsuario = FabricaComando.CrearComandoListaUsuario(usuario); usuario = comandoVerificarExistenciaUsuario.Ejecutar(); if ((usuario as Clases.Usuario).Id == 0) { //si no entra es que la prueba ya se hizo una vez y el usuario ya esta insertado Comando <Entidad> comandoInsertarUsuario = FabricaComando.CrearComandoAgregarUsuario(usuario); comandoInsertarUsuario.Ejecutar(); } //segun storedProcedure sabemos que se tiene la siguiete libreta por defecto al crear usuario (libreta as Clases.Libreta).NombreLibreta = "Libreta por defecto de NombrePrueba ApellidoPrueba"; //creo una nota (nota as Clases.Nota).Titulo = cadenaBuscar; (nota as Clases.Nota).Contenido = "Nota de prueba para pruebas unitarias"; (nota as Clases.Nota).Libreta.NombreLibreta = (libreta as Clases.Libreta).NombreLibreta; Entidad notaExiste = FabricaEntidad.CrearNota(); Comando <Entidad> comandoVerificarExistenciaNota = FabricaComando.CrearComandoVerificarNota(nota, usuario); notaExiste = comandoVerificarExistenciaNota.Ejecutar(); if ((notaExiste as Clases.Nota).Idnota == 0) { //si no entra es que la prueba ya se hizo una vez y la nota ya esta insertada Comando <Entidad> comandoCrearNota = FabricaComando.CrearComandoNuevaNota(nota); nota = comandoCrearNota.Ejecutar(); } //busco la nota por su nombre usuario.Estado = cadenaBuscar; List <Entidad> listaNotas; Comando <List <Entidad> > comandoBuscar = FabricaComando.CrearComandoBuscarNotas(usuario); listaNotas = comandoBuscar.Ejecutar(); //hago las asericiones Assert.IsNotNull(listaNotas); Assert.IsTrue(listaNotas.Count > 0); Assert.AreEqual((listaNotas[0] as Clases.Nota).Titulo, cadenaBuscar); }
//actualizar public void Ejecutar() { nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Titulo = contrato.getTitulo(); (nota as Clases.Nota).Contenido = contrato.getContenido(); (nota as Clases.Nota).Idnota = int.Parse(contrato.getIdNota()); (nota as Clases.Nota).Libreta.NombreLibreta = contrato.getNombreLibreta(); (nota as Clases.Nota).ListaEtiqueta = contrato.getEtiquetas().Cast <Clases.Etiqueta>().ToList(); comando = FabricaComando.CrearComandoEditarNota(nota); nota = comando.Ejecutar(); contrato.Redireccionar("../Vista/Index.aspx"); }
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 void Before() { DropboxAppKey = "dbhvzaf6ugr4k6q"; DropboxAppSecret = "q35bdvwgrut9bq4"; usuario = FabricaEntidad.CrearUsuario(); nota = FabricaEntidad.CrearNota(); libreta = FabricaEntidad.CrearLibreta(); adjunto = FabricaEntidad.CrearAdjunto(); FirefoxProfile firefoxProf = new FirefoxProfile(); selenium = new FirefoxDriver(); selenium.Manage().Timeouts().ImplicitlyWait(new TimeSpan(0, 0, 30)); }
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 void IniciarVista() { Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); //comandoLista = FabricaComando.CrearComandoListarLibretas(usuario); //contrato.setListaLibretas(comandoLista.Ejecutar()); //agarro el ID que viene de la pagina de seleccion //idNota = int.Parse(contrato.getIdNota()); //busco la nota segun su ID nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Idnota = int.Parse(contrato.getIdNota()); comando = FabricaComando.CrearComandoBuscarNota(nota); nota = comando.Ejecutar(); //cargo la nota a la vista contrato.setTitulo((nota as Clases.Nota).Titulo); contrato.setContenido((nota as Clases.Nota).Contenido); contrato.setNombreLibreta((nota as Clases.Nota).Libreta.NombreLibreta); //busco el id de la nota //nota = FabricaEntidad.CrearNota(); //(nota as Clases.Nota).Titulo = contrato.getTitulo(); //(nota as Clases.Nota).Libreta.NombreLibreta = contrato.getNombreLibreta(); //comando1 = FabricaComando.CrearComandoBuscarIdNota(nota); //idNota = comando1.Ejecutar(); //busco las etiquetas de la nota comandoLista = FabricaComando.CrearComandoListarEtiquetasPorNota(nota); contrato.setListaEtiquetas(comandoLista.Ejecutar()); comandolistaadjunto = FabricaComando.CrearComandoListarAdjuntosPorNota(nota, usuario); contrato.setArchivoAdjunto(comandolistaadjunto.Ejecutar()); }
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 bool VerificarNota() { Entidad usuario = (contrato.Sesion["usuario"] as Clases.Usuario); bool resultado = false; nota = FabricaEntidad.CrearNota(); (nota as Clases.Nota).Titulo = contrato.getTitulo(); (nota as Clases.Nota).Libreta.NombreLibreta = contrato.getNombreLibreta(); notaExiste = FabricaEntidad.CrearNota(); comando4 = FabricaComando.CrearComandoVerificarNota(nota, usuario); notaExiste = comando4.Ejecutar(); if ((notaExiste as Clases.Nota).Idnota == 0) { resultado = true; return(resultado); } else { contrato.MensajeError.Text = _mensajeErrorInsertar; contrato.MensajeError.Visible = true; return(resultado); } }
public Entidad ImportarConfiguracion(Entidad usuario) { XmlFile xmlFile = XmlFile.getInstancia(usuario.Estado); // Create an isntance of XmlTextReader and call Read method to read the file XmlTextReader textReader = new XmlTextReader(xmlFile.getXmlFolderPath()); textReader.Read(); // If the node has value textReader.WhitespaceHandling = WhitespaceHandling.None; Boolean seccionLibretas = false; int i = -1; int j = -1; int k = -1; while (textReader.Read()) { if (seccionLibretas == false) { if (textReader.Name.Equals("Correo")) { textReader.Read(); (usuario as Usuario).Correo = textReader.Value; textReader.Read(); } if (textReader.Name.Equals("Clave")) { textReader.Read(); (usuario as Usuario).Clave = textReader.Value; textReader.Read(); } if (textReader.Name.Equals("Nombre")) { Console.WriteLine("Name:" + textReader.Name); textReader.Read(); Console.WriteLine("Value:" + textReader.Value); (usuario as Usuario).Nombre = textReader.Value; textReader.Read(); } if (textReader.Name.Equals("Apellido")) { Console.WriteLine("Name:" + textReader.Name); textReader.Read(); Console.WriteLine("Value:" + textReader.Value); (usuario as Usuario).Apellido = textReader.Value; textReader.Read(); } if (textReader.Name.Equals("AccesSecret")) { textReader.Read(); (usuario as Usuario).AccesSecret = textReader.Value; textReader.Read(); } if (textReader.Name.Equals("AccesToken")) { //Console.WriteLine("Name:" + textReader.Name); textReader.Read(); //Console.WriteLine("Value:" + textReader.Value); (usuario as Usuario).AccesToken = textReader.Value; textReader.Read(); } } else { if (textReader.Name.Equals("NombreLibreta")) { i++; j = -1; textReader.Read(); Entidad libreta = FabricaEntidad.CrearLibreta(); (libreta as Libreta).NombreLibreta = textReader.Value; (usuario as Usuario).ListaLibretas.Add((libreta as Libreta)); textReader.Read(); seccionLibretas = true; } if (textReader.Name.Equals("Titulo")) { j++; textReader.Read(); Entidad nota = FabricaEntidad.CrearNota(); (nota as Nota).Titulo = textReader.Value; (usuario as Usuario).ListaLibretas[i].ListaNota.Add((nota as Nota)); textReader.Read(); } if (textReader.Name.Equals("Contenido")) { textReader.Read(); (usuario as Usuario).ListaLibretas[i].ListaNota[j].Contenido = textReader.Value; textReader.Read(); } if (textReader.Name.Equals("Fechacreacion")) { textReader.Read(); (usuario as Usuario).ListaLibretas[i].ListaNota[j].Fechacreacion = Convert.ToDateTime(textReader.Value); textReader.Read(); } if (textReader.Name.Equals("Fechamodificacion")) { textReader.Read(); if (textReader.Value.Contains("/")) { (usuario as Usuario).ListaLibretas[i].ListaNota[j].Fechacreacion = Convert.ToDateTime(textReader.Value); } textReader.Read(); } if (textReader.Name.Equals("Etiquetas")) { textReader.Read(); } if (textReader.Name.Equals("NombreEtiqueta")) { Console.WriteLine("Name:" + textReader.Name); textReader.Read(); Console.WriteLine("Value:" + textReader.Value); Entidad etiqueta = FabricaEntidad.CrearEtiqueta(); (etiqueta as Etiqueta).Nombre = textReader.Value; (usuario as Usuario).ListaLibretas[i].ListaNota[j].ListaEtiqueta.Add((etiqueta as Etiqueta)); textReader.Read(); } if (textReader.Name.Equals("Adjuntos")) { textReader.Read(); k = -1; } if (textReader.Name.Equals("NombreArchivo")) { k++; textReader.Read(); Entidad adjunto = FabricaEntidad.CrearAdjunto(); (adjunto as Adjunto).Titulo = textReader.Value; (usuario as Usuario).ListaLibretas[i].ListaNota[j].ListaAdjunto.Add((adjunto as Adjunto)); textReader.Read(); } if (textReader.Name.Equals("Urlarchivo")) { textReader.Read(); if (textReader.Value != "") { (usuario as Usuario).ListaLibretas[i].ListaNota[j].ListaAdjunto[k].Urlarchivo = textReader.Value; } textReader.Read(); } } if (textReader.Name.Equals("Libretas")) { textReader.Read(); seccionLibretas = true; } } return(usuario); }
public void NotaConTresAdjuntos() { //setteo el usuario (usuario as Clases.Usuario).Nombre = "elbano"; (usuario as Clases.Usuario).Apellido = "marquez"; (usuario as Clases.Usuario).Correo = "*****@*****.**"; (usuario as Clases.Usuario).Clave = "e1223d9bbcd82236f9f09ae1f5578e3cbbd4e8f48954cead3003be60ac85629726dc04b1f875353459f97ba4a4283a1a6adb89d3524bb4816c7125964097106c"; (usuario as Clases.Usuario).AccesSecret = "meteinmqlaznshx"; (usuario as Clases.Usuario).AccesToken = "v8t8xvv80h9dzqs"; //creo una nota (nota as Clases.Nota).Titulo = "NotaPruebaTresAdjuntos"; (nota as Clases.Nota).Contenido = "Nota de prueba para pruebas unitarias con tres adjuntos"; (nota as Clases.Nota).Libreta.NombreLibreta = "Libreta de elbano"; Entidad notaExiste = FabricaEntidad.CrearNota(); Comando <Entidad> comandoVerificarExistenciaNota = FabricaComando.CrearComandoVerificarNota(nota, usuario); notaExiste = comandoVerificarExistenciaNota.Ejecutar(); string curretDirectory = @"C:\Users\elbano\Documents\GitHub\DesarrolloBMW\RapidNote\RapidNote\Archivo\"; string[] rutas = { curretDirectory + "Koala.jpg", curretDirectory + "Tulips.jpg", curretDirectory + "Penguins.jpg" }; string[] nombres = { "Koala.jpg", "Tulips.jpg", "Penguins.jpg" }; if ((notaExiste as Clases.Nota).Idnota == 0) { bool resultado = false; Comando <Boolean> comando3 = FabricaComando.CrearComandoAdjuntarDropbox(rutas, nombres, usuario); bool estado = comando3.Ejecutar(); if (estado == true) { Comando <bool> comando5 = FabricaComando.CrearComandoAgregarAdjuntoBD(rutas, nombres); resultado = comando5.Ejecutar(); if (resultado == true) { Comando <Entidad> comando = FabricaComando.CrearComandoNuevaNota(nota); nota = comando.Ejecutar(); Comando <bool> comando6 = FabricaComando.CrearComandoAgregarAdjuntoConNota(rutas, nombres, nota, usuario); comando6.Ejecutar(); } } } //busco la nota para hacer las aserciones usuario.Estado = "NotaPruebaTresAdjuntos"; List <Entidad> listaNotas; Comando <List <Entidad> > comandoBuscar = FabricaComando.CrearComandoBuscarNotas(usuario); listaNotas = comandoBuscar.Ejecutar(); Assert.IsNotNull(listaNotas); Assert.IsTrue(listaNotas.Count > 0); Assert.AreEqual((listaNotas[0] as Clases.Nota).Titulo, "NotaPruebaTresAdjuntos"); int j = 0; for (int i = 0; i < nombres.Count(); i++) { (adjunto as Clases.Adjunto).Urlarchivo = rutas[i]; (adjunto as Clases.Adjunto).Titulo = nombres[i]; IDAOAdjunto accionVerificar = FabricaDAO.CrearFabricaDeDAO(1).CrearDAOAdjunto(); Entidad adjuntoExiste = accionVerificar.VerificarAdjunto(adjunto); if ((adjuntoExiste as Clases.Adjunto).Idadjunto != 0) { j++; } } Assert.AreEqual(j, 3); }
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(); } }