public void Should_AddActionHistory() { var tenderChangeRequest = new TenderChangeRequest(); tenderChangeRequest.SetTender(new Tender()); tenderChangeRequest.AddActionHistory(_changeStatusId, Enums.TenderActions.Addfile, _rejectionReason, _userId); tenderChangeRequest.State.ShouldBe(SharedKernal.ObjectState.Modified); }
public TenderChangeRequest GetCancelChangeRequestWithTender() { var changeRequest = new TenderChangeRequest(1, (int)Enums.ChangeRequestType.Canceling, (int)Enums.ChangeStatusType.New, RoleNames.DataEntry, null); var tender = new TenderDefault().GetGeneralTender(); changeRequest.SetTender(tender); return(changeRequest); }
public void Should_UpdateStatusToRejection_AddHistory() { var tenderChangeRequest = new TenderChangeRequest(); tenderChangeRequest.SetTender(new Tender()); tenderChangeRequest.UpdateStatusToRejection(_tenderStatusId, _changeStatusId, _rejectionReason, _userId, SharedKernel.Enums.TenderActions.AcceptOffers); tenderChangeRequest.State.ShouldBe(SharedKernal.ObjectState.Modified); }
public TenderChangeRequest GetQTChangeRequestDataList() { var changeRequest = new TenderChangeRequest(1, (int)Enums.ChangeRequestType.QuantitiesTables, (int)Enums.ChangeStatusType.Pending, "1", null); changeRequest.SetActive(); changeRequest.SetTender(new TenderDefault().GetGeneralTender()); return(changeRequest); }
public void Should_UpdateStatus() { var tenderChangeRequest = new TenderChangeRequest(); tenderChangeRequest.SetTender(new Tender()); tenderChangeRequest.UpdateStatus(_changeStatusId, _userId, SharedKernel.Enums.TenderActions.AcceptInvitation); tenderChangeRequest.ShouldNotBeNull(); tenderChangeRequest.State.ShouldBe(SharedKernal.ObjectState.Modified); }