public void Alta() { DateTime thistime = DateTime.Now; CultureInfo ci = CultureInfo.InvariantCulture; SesionDAL objDAL = new SesionDAL(); this._inicioSesion = thistime.ToString("yyyyMMdd HH:mm:ss.FFF", ci); objDAL.Alta(this._usuario._nomUsuario, this._inicioSesion); }
public bool buscarPregunta(Pregunta unaPregunta) { SesionDAL objDAL = new SesionDAL(); bool encontroPregunta = false; encontroPregunta = objDAL.buscarPregunta(unaPregunta._descripcion).Rows.Count > 0; return(encontroPregunta); }
public bool buscarUsuario(Usuario unUsuario) { SesionDAL objDAT = new SesionDAL(); bool encontroUsuario = false; encontroUsuario = objDAT.buscarUsuario(unUsuario._nomUsuario).Rows.Count > 0; return(encontroUsuario); }
public void logOUT() { if (usuario != null) { SesionDAL objDAT = new SesionDAL(); DateTime thistime = DateTime.Now; CultureInfo ci = CultureInfo.InvariantCulture; string finSesion; finSesion = thistime.ToString("yyyyMMdd HH:mm:ss.FFF", ci); objDAT.logOUT(this._usuario._nomUsuario, this._inicioSesion, finSesion); usuario = null; } }
public bool logIN(Usuario unUsuario) { SesionDAL objDAT = new SesionDAL(); bool mePudeLoguear = false; mePudeLoguear = objDAT.logIN(unUsuario._nomUsuario, unUsuario._Clave).Rows.Count > 0; if (mePudeLoguear) { this._usuario = unUsuario; } return(mePudeLoguear); }
public bool altaRespuesta(Respuesta unaRespuesta, string pregDescripcion) { SesionDAL objUsuarioDAL = new SesionDAL(); int filasAfectadas = objUsuarioDAL.altaRespuesta(unaRespuesta._descripcion, unaRespuesta._correcto, pregDescripcion); if (filasAfectadas == -1) { return(false); } else { return(true); } }
public bool altaUsuario(Usuario unUsuario) { SesionDAL objUsuarioDAL = new SesionDAL(); int filasAfectadas = objUsuarioDAL.altaUsuario(unUsuario._nomUsuario, unUsuario._Clave); if (filasAfectadas == -1) { return(false); } else { return(true); } }
public bool altaPreguntayRespuestas(Pregunta unaPregunta, string descCategoria) { SesionDAL objUsuarioDAL = new SesionDAL(); int filasAfectadas = objUsuarioDAL.altaPreguntayRespuestas(unaPregunta._descripcion, descCategoria, Sesion.getInstance()._usuario._nomUsuario, Sesion.getInstance()._inicioSesion); if (filasAfectadas == -1) { return(false); } else { foreach (Respuesta resps in unaPregunta._respuestas) { this.altaRespuesta(resps, unaPregunta._descripcion); } return(true); } }
public SessionBRL(Session ses) { this.ses = ses; dal = new SesionDAL(ses); }