public void UnAssignReviewer(int reviewerInfoID, int?msReviewersSuggestionID) { ReviewerSuggestionUnitOfWork _reviewerSuggestionUnitOfWork = null; _reviewerSuggestionUnitOfWork = new ReviewerSuggestionUnitOfWork(_ConStringWrite); _reviewerSuggestionUnitOfWork.UnAssignReviewer(reviewerInfoID, msReviewersSuggestionID); }
public bool SaveMSReviewerSuggestion(DTOs.MSReviewerSuggestionDTO msReviewerSuggestionDTO, IDictionary <string, string> dataErrors) { if (msReviewerSuggestionDTO.MSReviewersSuggestion.RoleID == 2)//todo: set constants for roles { msReviewerSuggestionDTO.MSReviewersSuggestion.QualityUserID = msReviewerSuggestionDTO.CurrentUserID; } ReviewerSuggestionUnitOfWork _reviewerSuggestionUnitOfWork = null; try { _reviewerSuggestionUnitOfWork = new ReviewerSuggestionUnitOfWork(_ConStringWrite); _reviewerSuggestionUnitOfWork.msReviewerSuggestionDTO = msReviewerSuggestionDTO; _reviewerSuggestionUnitOfWork.SaveMSReviewerSuggestion(); _reviewerSuggestionUnitOfWork.SaveChanges();//todo:change this function to update ids and save as seperate commit return(true); } //exception will be raised up in the call stack finally { if (_reviewerSuggestionUnitOfWork != null) { _reviewerSuggestionUnitOfWork.Dispose(); } } }
public void SaveMailDetails(Dictionary <string, string> dicReplace, string emailTo, string emailFrom, string emailCC, string emailBCC, string emailSubject, string emailBody) { //save mail details ReviewerSuggestionUnitOfWork _reviewerSuggestionUnitOfWork = null; _reviewerSuggestionUnitOfWork = new ReviewerSuggestionUnitOfWork(_ConStringWrite); _reviewerSuggestionUnitOfWork.SaveMailDetails(dicReplace, emailTo, emailFrom, emailCC, emailBCC, emailSubject, Convert.ToString(emailBody)); }