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); }
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; }
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); }
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); }