public Invitation(string commericalRegisterNo, Enums.InvitationStatus statusId, Enums.InvitationRequestType invitationTypeId, bool invitedByQualification) { CommericalRegisterNo = commericalRegisterNo; StatusId = (int)statusId; InvitationTypeId = (int)invitationTypeId; InvitedByQualification = invitedByQualification; EntityCreated(); }
public void ShouldCreateNewInvitation(string commericalRegisterNo, Enums.InvitationStatus statusId, Enums.InvitationRequestType invitationTypeId, bool invitedByQualification) { Invitation invitation = new Invitation(commericalRegisterNo, statusId, invitationTypeId, invitedByQualification); Assert.Equal(commericalRegisterNo, invitation.CommericalRegisterNo); Assert.Equal((int)statusId, invitation.StatusId); Assert.Equal((int)invitationTypeId, invitation.InvitationTypeId); Assert.False(invitation.InvitedByQualification); Assert.Equal(ObjectState.Added, invitation.State); }
public Invitation(string commericalRegisterNo, Enums.InvitationStatus statusId, Enums.InvitationRequestType invitationTypeId, bool invitedByQualification, int supplierType) { CommericalRegisterNo = commericalRegisterNo; StatusId = (int)statusId; InvitationTypeId = (int)invitationTypeId; InvitedByQualification = invitedByQualification; if (statusId == Enums.InvitationStatus.New) { SendingDate = DateTime.Now.Date; } SupplierType = supplierType; EntityCreated(); }
public UnRegisteredSuppliersInvitation(string crNumber, int invitationTypeId, string email, string mobileNo, Enums.InvitationStatus statusId, string description) { CrNumber = crNumber; InvitationTypeId = invitationTypeId; Email = email; MobileNo = mobileNo; InvitationStatusId = (int)statusId; Description = description; EntityCreated(); }
public void ShouldCreateNewUnRegisteredSupplierInvitationObjectWithCrNumber(string crNumber, int invitationTypeId, string email, string mobileNo, Enums.InvitationStatus statusId, string description) { UnRegisteredSuppliersInvitation unRegisteredSuppliers = new UnRegisteredSuppliersInvitation(crNumber, invitationTypeId, email, mobileNo, statusId, description); Assert.Equal(crNumber, unRegisteredSuppliers.CrNumber); Assert.Equal(invitationTypeId, unRegisteredSuppliers.InvitationTypeId); Assert.Equal(email, unRegisteredSuppliers.Email); Assert.Equal(mobileNo, unRegisteredSuppliers.MobileNo); Assert.Equal((int)statusId, unRegisteredSuppliers.InvitationStatusId); Assert.Equal(description, unRegisteredSuppliers.Description); Assert.Equal(ObjectState.Added, unRegisteredSuppliers.State); }