public void RemoveAppraisalFormReport(AppraisalFormReport appraisalFormReport) { var appraisalFormReportRepository = RepositoryFactory.GetAppraisalFormReportRepository(); try { appraisalFormReportRepository.Remove(appraisalFormReport); } catch (RepositoryException ex) { throw new AppraisalFormReportServiceException(ex); } }
public AppraisalFormReport CreateAppraisalFormReport(string value) { var appraisalFormReportRepository = RepositoryFactory.GetAppraisalFormReportRepository(); var appraisalFormReport = new AppraisalFormReport { Value = value }; appraisalFormReportRepository.Create(appraisalFormReport); try { UnitOfWork.PreSave(); } catch (RepositoryException ex) { throw new AppraisalFormReportServiceException(ex); } return(appraisalFormReport); }
public void SetAppraisalFormReportOfJournalProgress(AppraisalFormReport appraisalFormReport, JournalProgress journalProgress) { journalProgress.AppraisalFormReport = appraisalFormReport; }
public JournalProgress CreateJournalProgress(Progress progress, JournalCurriculum journalCurriculum, AppraisalFormReport appraisalFormReport) { var journalProgressRepository = RepositoryFactory.GetJournalProgressRepository(); var journalProgress = new JournalProgress { }; SetAppraisalFormReportOfJournalProgress(appraisalFormReport, journalProgress); SetJournalCurriculumOfJournalProgress(journalCurriculum, journalProgress); SetProgressOfJournalProgress(progress, journalProgress); journalProgressRepository.Create(journalProgress); try { UnitOfWork.PreSave(); } catch (RepositoryException ex) { throw new JournalProgressServiceException(ex); } return(journalProgress); }