Exemple #1
0
 private bool ValidateUser(LogOnModel model)
 {
     bool valid = false;
     using (Entities context = new Entities())
     {
         valid = context.P_Personas.Count(p => p.usuario == model.UserName) > 0;
         if (valid)
         {
             DirectoryEntry entry = new DirectoryEntry("LDAP://" + "earth.ac.cr", model.UserName, model.Password);
             //TODO: uncomment this line in server.
             object nativeObject = entry.NativeObject;
         }
     }
     return valid;
 }
 public IEnumerable<P_Notas> GetOldUserMessages(string userName, int last)
 {
     try
     {
         IEnumerable<P_Notas> messages;
         Entities context = new Entities();
         context.Configuration.ProxyCreationEnabled = false;
         messages = (from m in context.P_Notas
                     where m.usuario == userName && m.idNota <= last
                     select m).Take(50);
         return messages;
     }
     catch (Exception)
     {
         throw;
     }
 }
        public IEnumerable<P_NotasPublicas> GetOldPublicMessages(int last)
        {
            try
            {
                Entities context = new Entities();
                context.Configuration.ProxyCreationEnabled = false;
                IEnumerable<P_NotasPublicas> notas;

                notas = (from pm in context.P_NotasPublicas
                         where pm.Activa == true && pm.idNotasPublicas <= last
                         select pm).Take(50); ;
                return notas;
            }
            catch (Exception)
            {
                throw;
            }
        }