private ExecutionResult IdentifyUser(QueryBase query) { var identifyUserQuery = ((IdentifyUserQuery)query); var login = identifyUserQuery.Login; var password = identifyUserQuery.Password; //Validate(user); return new ExecutionResult { Data = UserDao.Get(login, password) }; }
/// <summary> /// Get user by id /// </summary> private ExecutionResult GetUser(QueryBase query) { return new ExecutionResult { Data = UserDao.Get(((GetUserQuery)query).UserId) }; }