예제 #1
0
 public static bool Login(int username, string password)
 {
     using (ReidiusDBEntities10 entities = new ReidiusDBEntities10())
     {
         return(entities.LOGINs.Any(LOGIN => LOGIN.loginID.Equals(username) && LOGIN.password == password));
     }
 }
예제 #2
0
 public IEnumerable <LOGIN> Get()
 {
     using (ReidiusDBEntities10 enteties = new ReidiusDBEntities10())
     {
         return(enteties.LOGINs.ToList());
     }
 }
예제 #3
0
 public HttpResponseMessage Get(int loginID, string password)
 {
     using (ReidiusDBEntities10 enteties = new ReidiusDBEntities10())
     {
         if (Login(loginID, password))
         {
             return(Request.CreateResponse(HttpStatusCode.OK, enteties.LOGINs.FirstOrDefault(e => e.loginID == loginID)));
         }
         else
         {
             return(Request.CreateResponse(HttpStatusCode.BadRequest, "INCORRECT DETAILS"));
         }
     }
 }
예제 #4
0
        public void Post([FromBody] LOGIN login)
        {
            try
            {
                using (ReidiusDBEntities10 entities = new ReidiusDBEntities10())
                {
                    entities.LOGINs.Add(login);
                    entities.SaveChanges();
                }
            }

            catch (Exception ex)
            {
            }
        }