Exemplo n.º 1
0
        public static OutsourcerLoginResponse LoginOutsourcer(OutsourcerLoginRequest request)
        {
            var outsourcer = OutsourcerDao.Get(request);

            return(new OutsourcerLoginResponse
            {
                Token = outsourcer == null ? null : Cryptography.ToBase64($"{outsourcer.Id}:{outsourcer.Login}"),
                Message = outsourcer == null ? Messages.OutsourcerLoginFailed : null
            });
        }
Exemplo n.º 2
0
 public static Outsourcer Get(OutsourcerLoginRequest request)
 {
     return(outsourcers.FirstOrDefault(outsourcer => outsourcer.Login == request.Login &&
                                       outsourcer.PasswordHash == request.PasswordHash));
 }