public void SetMedicalVendorInvoiceBaseFields(PhysicianInvoiceBase baseObjectToSet, PhysicianInvoiceEntity physicianInvoiceEntity)
 {
     if (baseObjectToSet == null)
     {
         throw new ArgumentNullException("baseObjectToSet");
     }
     if (physicianInvoiceEntity == null)
     {
         throw new ArgumentNullException("physicianInvoiceEntity");
     }
     baseObjectToSet.ApprovalGuid         = physicianInvoiceEntity.ApprovalGuid;
     baseObjectToSet.ApprovalStatus       = (ApprovalStatus)physicianInvoiceEntity.ApprovalStatus;
     baseObjectToSet.PhysicianName        = physicianInvoiceEntity.PhysicianName;
     baseObjectToSet.PhysicianId          = physicianInvoiceEntity.PhysicianId;
     baseObjectToSet.DateApproved         = physicianInvoiceEntity.DateApproved;
     baseObjectToSet.DateGenerated        = physicianInvoiceEntity.DateGenerated;
     baseObjectToSet.MedicalVendorAddress = physicianInvoiceEntity.MedicalVendorAddress;
     if (physicianInvoiceEntity.PhysicianProfile != null)
     {
         baseObjectToSet.MedicalVendorId = physicianInvoiceEntity.PhysicianProfile.PhysicianId;
     }
     baseObjectToSet.MedicalVendorName  = physicianInvoiceEntity.MedicalVendorName;
     baseObjectToSet.PaymentStatus      = (PaymentStatus)physicianInvoiceEntity.PaymentStatus;
     baseObjectToSet.PayPeriodStartDate = physicianInvoiceEntity.PayPeriodStartDate;
     baseObjectToSet.PayPeriodEndDate   = physicianInvoiceEntity.PayPeriodEndDate;
     baseObjectToSet.DatePaid           = physicianInvoiceEntity.DatePaid;
 }
 public void TearDown()
 {
     _medicalVendorInvoiceBase = null;
 }
예제 #3
0
 public OverlappingInvoiceException(PhysicianInvoiceBase medicalVendorInvoice)
     : base(string.Format("A previously saved invoice overlaps with the dates {0} - {1}.",
                          medicalVendorInvoice.PayPeriodStartDate, medicalVendorInvoice.PayPeriodEndDate))
 {
 }
 public void SetUp()
 {
     _medicalVendorInvoiceBase = GetValidMedicalVendorInvoice();
 }