Ejemplo n.º 1
0
        public bool update_session_usr(string id_user)
        {
            DB_Session        daoSession = new DB_Session();
            List <UEUSession> data       = daoSession.obtener_sessiones_reportes_usr(id_user);
            bool retorno = false;

            if (data != null)
            {
                List <UEUSession> delete = new List <UEUSession>();
                foreach (UEUSession aux in data)
                {
                    TimeSpan dif = DateTime.Now - aux.Fecha_fin_new;
                    if (dif.TotalSeconds > 60)
                    {
                        delete.Add(aux);
                        retorno = true;
                    }
                }
                //ELIMINAR DATOS
                foreach (UEUSession aux in delete)
                {
                    data.Remove(aux);
                }

                if (data.Count == 0)
                {
                    data = null;
                }
                daoSession.update_sessiones_usr(data, id_user);
                return(retorno);
            }
            else
            {
                return(true);
            }
        }
Ejemplo n.º 2
0
 public void reportar_session_empres(string id_session)
 {
     DB_Session daoSes = new DB_Session();
 }
Ejemplo n.º 3
0
        public void reportar_sesion_user(string id_session, int id_user)
        {
            DB_Session daoSession = new DB_Session();

            daoSession.reportar_session_usr(id_session, id_user);
        }