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 void ShouldCreateNewInvitationWithSupplierType(string commericalRegisterNo, Enums.InvitationStatus statusId, Enums.InvitationRequestType invitationTypeId, bool invitedByQualification, int supplierType) { Invitation invitation = new Invitation(commericalRegisterNo, statusId, invitationTypeId, invitedByQualification, supplierType); Assert.Equal(commericalRegisterNo, invitation.CommericalRegisterNo); Assert.Equal((int)statusId, invitation.StatusId); Assert.Equal((int)invitationTypeId, invitation.InvitationTypeId); Assert.Equal(supplierType, invitation.SupplierType); Assert.False(invitation.InvitedByQualification); Assert.Equal(ObjectState.Added, invitation.State); }
public Invitation(string commericalRegisterNo, Enums.InvitationStatus statusId, Enums.InvitationRequestType invitationTypeId, bool invitedByQualification) { CommericalRegisterNo = commericalRegisterNo; StatusId = (int)statusId; InvitationTypeId = (int)invitationTypeId; InvitedByQualification = invitedByQualification; EntityCreated(); }