public IActionResult Save(int disId, int malId)
        {
            if (disId == 0 || malId == 0)
            {
                throw new Exception("لطفا به دقت انتخاب نمایید انتخاب نشده است");
            }
            var mal = _malInfoService.GetById(malId);
            var dis = _distributionService.GetById(disId);

            if (mal.Single.DistributionId.HasValue)
            {
                throw new Exception("این مورد قبلا زده شده است");
            }

            mal.Single.DistributionId = disId;

            _malInfoService.Save(mal.Single);
            return(RedirectToAction("Index"));
        }