示例#1
0
 public UserType CheckUserType(string nameId)
 {
     if (Admins.ToList().Find(u => u.NameId == nameId) != null)
     {
         return(UserType.Admin);
     }
     else if (HRs.ToList().Find(u => u.NameId == nameId) != null)
     {
         return(UserType.HR);
     }
     else if (Users.ToList().Find(u => u.NameId == nameId) != null)
     {
         return(UserType.User);
     }
     else
     {
         Users.Add(new User()
         {
             NameId = nameId
         });
         this.SaveChanges();
         return(UserType.User);
     }
 }
示例#2
0
 public List <User> GetHRs()
 {
     return(HRs.Where(a => a.IsDeleted == false).ToList());
 }