コード例 #1
0
 public IHttpActionResult GetLogin(ManagerEnterDTO managerEnter, string possword)
 {
     if (ManagerEnterService.logIn(managerEnter, possword))
     {
         return(Ok());
     }
     return(BadRequest("Data not vaild"));
 }
コード例 #2
0
        public static ManagerEnterDTO ConvertToDTO(ManagerEnter managerEnter)
        {
            ManagerEnterDTO newManagerEnter = new ManagerEnterDTO();

            newManagerEnter.C_id      = managerEnter.C_id;
            newManagerEnter.EnterpId  = managerEnter.EnterpId;
            newManagerEnter.EnterDate = managerEnter.EnterDate;
            newManagerEnter.Password  = managerEnter.Password;
            newManagerEnter.Status    = managerEnter.Status;
            return(newManagerEnter);
        }
コード例 #3
0
        public static ManagerEnter ConvertToManagerEnter(ManagerEnterDTO managerEnterDTO)
        {
            ManagerEnter newManagerEnter = new ManagerEnter();

            newManagerEnter.C_id      = managerEnterDTO.C_id;
            newManagerEnter.EnterpId  = managerEnterDTO.EnterpId;
            newManagerEnter.EnterDate = managerEnterDTO.EnterDate;
            newManagerEnter.Password  = managerEnterDTO.Password;
            newManagerEnter.Status    = managerEnterDTO.Status;
            return(newManagerEnter);
        }
コード例 #4
0
 /// <summary>
 /// וסיסמא שנשלחה למייל ManagerEnter מקבלת אוביקט מסוג
 /// ובודקת האם לא עבר שעה מזמן שליחת הסיסמא אם לא בודקת האם הסיסמא תקינה
 /// false אחרת תחזיר true אם כן מחזירה
 /// </summary>
 /// <param name="managerEnter"></param>
 /// <param name="password"></param>
 /// <returns></returns>
 public static bool logIn(ManagerEnterDTO managerEnter, string password)
 {
     if (DateTime.Now.Hour - ((DateTime)managerEnter.EnterDate).Hour <= 1)
     {
         if (password == managerEnter.Password)
         {
             return(true);
         }
     }
     return(false);
 }