コード例 #1
0
ファイル: VisitBl.cs プロジェクト: fernando890627/InfoClients
        public Visit Add(Visit objVisit)
        {
            Client objClient = _clientBl.Get(objVisit.ClientId ?? default(int));

            objClient.AvailableCredit -= 1;
            objClient.VisitsPercentage = objClient.AvailableCredit / objClient.CreditLimit;

            objVisit.Net        = objClient.CreditLimit - objClient.AvailableCredit;
            objVisit.VisitTotal = objVisit.Net * objClient.VisitsPercentage;
            _clientBl.Update(objClient);
            return(_visitRepository.Add(objVisit));
        }
コード例 #2
0
 public IQueryable <Client> Get()
 {
     return(_clientBl.Get());
 }