public CallDetail(CallType callType, DateTime timeCalled, int durationInMinutes, CallDestination destination, double cost = 0) { CallType = callType; Destination = destination; TimeCalled = timeCalled; DurationInMinutes = durationInMinutes; Cost = cost; }
public override double MakeExternalCall(int durationInMinutes, CallDestination destination) { var helper = new Helpers.CallHelper(); return(helper.GetCallCost(destination.Type, durationInMinutes, destination.Name)); }
public override double MakeExternalCall(int durationInMinutes, CallDestination destination) { throw new NotImplementedException(); }