Exemple #1
0
 public OfferSolidarity(string cr, Enums.SupplierSolidarityStatus status = Enums.SupplierSolidarityStatus.New, Enums.UnRegisteredSuppliersInvitationType typeId = Enums.UnRegisteredSuppliersInvitationType.Existed)
 {
     CRNumber         = cr;
     SolidarityTypeId = (int)typeId;
     StatusId         = (int)status;
     EntityCreated();
 }
Exemple #2
0
 public void sendSolidarityInvitations(Enums.SupplierSolidarityStatus supplierSolidarity)
 {
     foreach (var item in this.Combined.Where(f => f.SolidarityTypeId != (int)Enums.UnRegisteredSuppliersInvitationType.SolidarityLeader))
     {
         item.UpdateStatus(supplierSolidarity);
     }
     EntityUpdated();
 }
Exemple #3
0
 public void UpdateStatus(Enums.SupplierSolidarityStatus status)
 {
     if (status == Enums.SupplierSolidarityStatus.Approved)
     {
         SubmissionDate = DateTime.Now.Date;
     }
     StatusId = (int)status;
     EntityUpdated();
 }
Exemple #4
0
 public OfferSolidarity(string email, string mobile, Enums.UnRegisteredSuppliersInvitationType unRegisteredSuppliersInvitationType = UnRegisteredSuppliersInvitationType.Existed, Enums.SupplierSolidarityStatus supplierSolidarityStatus = SupplierSolidarityStatus.New, string LicenceOrCR = "")
 {
     Email            = email;
     SolidarityTypeId = (int)unRegisteredSuppliersInvitationType;
     CRNumber         = LicenceOrCR;
     Mobile           = mobile;
     StatusId         = (int)supplierSolidarityStatus;
     EntityCreated();
 }