public object Any(CheckUsernameRequest request)
        {
            var repo = new MemberRepository().CheckUsername(request.Username, request.ApiKey);

            AutoMapper.Mapper.CreateMap<MemberEditResponseModel, MemberEditResponse>();

            return AutoMapper.Mapper.Map<MemberEditResponse>(repo);

        }
Exemple #2
0
        public object Get(CheckUsernameRequest req)
        {
            req.Username = req.Username.ToLower ();

            var resp = new CheckUsernameResponse {
                Username = req.Username,
                Available = false
            };

            using (var db = connFactory.OpenDbConnection ()) {
                var user = db.FirstOrDefault<DBUser> (u => u.Username == req.Username);
                if (user == null)
                    resp.Available = true;
            }
            return resp;
        }
Exemple #3
0
        public object Get(CheckUsernameRequest req)
        {
            req.Username = req.Username.ToLower();

            var resp = new CheckUsernameResponse {
                Username  = req.Username,
                Available = false
            };

            using (var db = connFactory.OpenDbConnection()) {
                var user = db.FirstOrDefault <DBUser> (u => u.Username == req.Username);
                if (user == null)
                {
                    resp.Available = true;
                }
            }
            return(resp);
        }
Exemple #4
0
        private void CheckUsername()
        {
            var name = "Nan";

            if (UsernameBox.Text != "")
            {
                name = UsernameBox.Text;
            }
            CheckUsernameRequest r = new CheckUsernameRequest
            {
                username = name
            };

            Packet p = new Packet
            {
                PacketType = EPacketType.CheckUsernameRequest,
                Payload    = JsonConvert.SerializeObject(r)
            };

            //TODO if crashing when inserting username comment this line
            //TcpClient.DoRequest(p, CheckUsernameRequestCallback);
        }