public AnnouncementSuppliersTemplateJoinRequestsDetailsModel GetJoinRequestsDetailsModel()
        {
            var model = new AnnouncementSuppliersTemplateJoinRequestsDetailsModel
            {
                JoinRequestId   = JOINREQUEST_ID,
                AnnouncementId  = ANNOUNCEMENT_ID,
                RequestResultId = (int)Enums.AnnouncementTemplateJoinRequestStatus.PendingRejection,
                RejectionReason = REJECTION_REASON,
                Notes           = NOTES
            };

            return(model);
        }
        public async Task <AnnouncementSuppliersTemplateJoinRequestsDetailsModel> SaveJoinRequestResult([FromBody] AnnouncementSuppliersTemplateJoinRequestsDetailsModel joinModel)
        {
            joinModel.UserId = User.UserId();
            var result = await _joinRequestAppService.SaveJoinRequestResult(joinModel);

            return(result);
        }
Ejemplo n.º 3
0
        public async Task <AnnouncementSuppliersTemplateJoinRequestsDetailsModel> GetAnnouncementJoinRequestDetails(int announcementId, string cr)
        {
            AnnouncementSuppliersTemplateJoinRequestsDetailsModel joinRequest = await _joinRequestQueries.GetAnnouncementJoinRequestByAnnouncementIdAndCR(announcementId, cr);

            return(joinRequest);
        }
        public async Task <AnnouncementSuppliersTemplateJoinRequestsDetailsModel> GetAnnouncementJoinRequestDetails(int announcementId)
        {
            AnnouncementSuppliersTemplateJoinRequestsDetailsModel detailsModel = await _joinRequestAppService.GetAnnouncementJoinRequestDetails(announcementId, User.SupplierNumber());

            return(detailsModel);
        }
Ejemplo n.º 5
0
        public async Task <AnnouncementSuppliersTemplateJoinRequestsDetailsModel> SaveJoinRequestResult(AnnouncementSuppliersTemplateJoinRequestsDetailsModel joinRequestModel)
        {
            AnnouncementJoinRequestSupplierTemplate joinRequest = await _joinRequestQueries.GetAnnouncementJoinRequestByRequestId(joinRequestModel.JoinRequestId);

            joinRequest.UpdateAnnouncementJoinRequest(joinRequestModel.UserId, joinRequest.Id, joinRequestModel.RequestResultId, joinRequestModel.RejectionReason, joinRequestModel.Notes);
            await _joinRequestCommands.UpdateAnnouncementJoinRequestAsync(joinRequest);

            return(joinRequestModel);
        }