public async Task<int> Create(CreateDepositViewModel model)
 {
     Mapper.CreateMap<CreateDepositViewModel, Deposit>();
     var deposit = Mapper.Map<CreateDepositViewModel, Deposit>(model);
     _dbContext.Deposits.Add(deposit);
     await _dbContext.SaveChangesAsync();
     await AddPhotos(deposit.Id, model.PhotoFormFiles.ToArray());
     return deposit.Id;
 }
        public async Task<IActionResult> Create(CreateDepositViewModel model)
        {
            if (ModelState.IsValid)
            {
                int depositId = await _depositService.Create(model);
                return RedirectToAction(nameof(Details), new { depositId = depositId });
            }

            return View(model);
        }