public void EnterUpdatedPhoneNumber(string MobileNumber)
        {
            try
            {
                UpdatePhoneNumber.SendKeys(MobileNumber);
            }

            catch (Exception e)
            {
                throw new Exception("Unable to update the mobile number.." + e.Message);
            }
        }
        public async Task <ResponseResult> UpdatePhoneNumberForContact(UpdatePhoneNumber phoneNumber)
        {
            var phoneNumberUpdate = (await _phoneNumberRepo.GetAsync(x => x.ID == phoneNumber.ID)).FirstOrDefault();

            if (phoneNumberUpdate == null)
            {
                return(new ResponseResult {
                    Status = "NotExisted"
                });
            }

            phoneNumberUpdate.Number = phoneNumber.Number;
            phoneNumberUpdate.Type   = phoneNumber.Type;
            await _phoneNumberRepo.UpdateAsync(phoneNumberUpdate);

            var result = _uow.Commit();

            return(new ResponseResult {
                Status = result.ToString()
            });
        }
Beispiel #3
0
        public async Task <object> PUT(UpdatePhoneNumber request)
        {
            var result = await _iContactDetailBusinessService.UpdatePhoneNumberForContact(request);

            return(result);
        }