Esempio n. 1
0
        public IResult Update(FindeksScore findeksScore)
        {
            var result = CreateFindeksScore(findeksScore).Data;

            _findeksScoreDal.Update(result);
            return(new SuccessResult(Messages.CreditCardUpdated));
        }
Esempio n. 2
0
        public IDataResult <User> Register(UserForRegisterDto userForRegisterDto, string password)
        {
            byte[] passwordHash, passwordSalt;
            HashingHelper.CreatePasswordHash(password, out passwordHash, out passwordSalt);
            var user = new User
            {
                Email        = userForRegisterDto.Email,
                FirstName    = userForRegisterDto.FirstName,
                LastName     = userForRegisterDto.LastName,
                PasswordHash = passwordHash,
                PasswordSalt = passwordSalt,
                Status       = true
            };

            _userService.Add(user);

            var getUserId = _userService.GetByMail(userForRegisterDto.Email).UserId;
            var customer  = new Customer
            {
                UserId      = getUserId,
                CompanyName = userForRegisterDto.CompanyName
            };

            _customerService.Add(customer);

            var getCustomerId = _customerService.GetByCompanyName(userForRegisterDto.CompanyName).Data.CustomerId;
            var findeks       = new FindeksScore
            {
                CustomerId = getCustomerId,
            };

            _findeksScoreService.Add(findeks);
            return(new SuccessDataResult <User>(user, Messages.UserRegistered));
        }
Esempio n. 3
0
        public IResult Add(FindeksScore findeksScore)
        {
            var result = CreateFindeksScore(findeksScore).Data;

            _findeksScoreDal.Add(result);
            return(new SuccessResult(Messages.FindeksScoreAdded));
        }
        public IActionResult Update(FindeksScore findeksScore)
        {
            var result = _findeksScoreService.Update(findeksScore);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IResult Update(FindeksScore findeksScore)
        {
            _findeksScoreDal.Update(findeksScore);

            return(new SuccessResult(Messages.findeksScoreUpdate));
        }
        public IResult Delete(FindeksScore findeksScore)
        {
            _findeksScoreDal.Delete(findeksScore);

            return(new SuccessResult(Messages.findeksScoreDelete));
        }
        public IDataResult <FindeksScore> CalculateFindeksScore(FindeksScore findeksScore)
        {
            findeksScore.Score = new Random().Next(900, 1900);

            return(new SuccessDataResult <FindeksScore>(findeksScore));
        }
 public IResult Add(FindeksScore findeksScore)
 {
     _findeksScoreDal.Add(findeksScore);
     return(new SuccessResult(Messages.findeksScoreAdded));
 }
Esempio n. 9
0
        private IDataResult <FindeksScore> CreateFindeksScore(FindeksScore findeks)
        {
            findeks.Score = new Random().Next(0, 1900);

            return(new SuccessDataResult <FindeksScore>(findeks));
        }