public void UpdateSingleSecurityMfNoExceptionTest()
        {
            var testsecurityMf = GetsecuritiesMfsList().Where(x => x.Id == 2206);
            var status         = _repository.UpdateSecurityMf(testsecurityMf.FirstOrDefault());

            Assert.AreEqual(status.Status, true);
        }
        public HttpResponseMessage Put(SecurityMutualFundDto updateDto)
        {
            HttpResponseMessage response;

            try
            {
                var optStatus  = SecurityMfRepository.UpdateSecurityMf(updateDto);
                var securityMf = SecurityMfRepository.GetSecurityMfById(updateDto.Id);
                response = optStatus != null && optStatus.Status == true?
                           Request.CreateResponse <SecurityMutualFundDto>(HttpStatusCode.OK, securityMf) : new HttpResponseMessage(HttpStatusCode.NotFound);
            }
            catch (Exception exception)
            {
                response = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exception.Message);
            }
            return(response);
        }