private void ValidateUser(RotaLoginCredentials credentials, ref RotaLoginResponse rotaLoginResponse)
 {
     rotaLoginResponse.FullName   = "Edukkan Demo User";
     rotaLoginResponse.Email      = "*****@*****.**";
     rotaLoginResponse.UserId     = 99;
     rotaLoginResponse.UserName   = "******";
     rotaLoginResponse.LanguageId = 1;
     rotaLoginResponse.IsError    = false;
 }
        public RotaLoginResponse Login([FromBody] RotaLoginCredentials credentials)
        {
            var rotaLoginResponse = new RotaLoginResponse {
                IsError = true, ErrorDescription = "login failed"
            };

            try
            {
                ValidateUser(credentials, ref rotaLoginResponse);
            }
            catch (Exception e)
            {
                rotaLoginResponse.ErrorDescription = e.Message;
            }
            return(rotaLoginResponse);
        }