private double CalcOverCallLimitPrice(Line line, DateTime date, int clientId)
        {
            int    clientTypeId    = _clientRepository.GetClientById(clientId).ClientTypeId;
            double overLimitMinuts = 0.0;
            double minutsInPackage = (double)_packageRepository.GetMinutsInPackage(line.Id);
            double actualyMinuts   = _lineRepository.GetActualMonthMinuteCalls(line.Id, date);

            if (actualyMinuts > minutsInPackage)
            {
                overLimitMinuts = actualyMinuts - minutsInPackage;
            }
            return(_paymentRepository.CalcOverLimitCallsPayment(overLimitMinuts, clientTypeId));
        }