public JsonResult GetUserDetailData(UserDetailsDTO userDetailsDTO) { UserDetailsData userDetailsData = new UserDetailsData(); var data = userDetailsData.GetUserdetails(userDetailsDTO); return(new JsonResult { Data = data, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult AddUserDetailData(UserDetailsDTO userDetails) { UserDetailsData userDetailsData = new UserDetailsData(); var Data = userDetailsData.AddUserDetails(userDetails); return(new JsonResult { Data = Data, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
private void SendUserDetails() { UserDetailsData udd = new UserDetailsData(); udd.localID = localID; udd.originID = originID; udd.deviceID = deviceID; udd.timestamp = DateTime.UtcNow.ToUnixTimeStampMiliseconds(); udd.userName = userID; Debug.WriteLine("UserDetails: "); var task = callstats.UserDetails(udd); }
public async Task CheckCreateModel(UserDetailsData userData) { var validate = await _passwordValidationRules.ValidateAsync(userData).ConfigureAwait(false); if (!validate.IsValid) { throw new EntityValidationException(validate.ToString("~")); } if (await IsExistAsync(c => c.UserName == userData.UserName || c.Email == userData.Email) .ConfigureAwait(false)) { throw new RecordAlreadyExistException(); } }
public async Task CreateAsync(UserDetailsData userData) { await CheckRecordValidation(userData); await CheckCreateModel(userData); var user = _mapper.Map <UserDetailsData, User>(userData); if (user == null) { throw new NullReferenceException(); } user.Id = Guid.NewGuid().ToString(); user.EmailConfirmed = true; IdentityResult result = await _userManager.CreateAsync(user, userData.Password); if (!result.Succeeded) { var errorMessage = result.Errors.FirstOrDefault(); throw new InvalidDataException(); } await _cache.DeleteCacheValue(_userListCacheKey); }
public async Task UserDetails(UserDetailsData userDetailsData) { await SendRequest(userDetailsData, UrlBuilder(Host.events.ToString(), $"/v1/apps/{_appID}/conferences/{_confID}/{_ucID}/events/userdetails")); }
public async Task <IActionResult> Create(UserDetailsData userData) { await _service.CreateAsync(userData).ConfigureAwait(false); return(Ok()); }