public void EditScientificReport(ScientificReport report) { report.author = GetAuthor(); report.Name = GetName(); report.published = GetDatePublished(); report.subject = GetSubject(); }
//public Guid UserId { get; set; } public void GetScientificReportFromModel(ScientificReport scientificReport) { scientificReport.Name = Name; scientificReport.Content = Content; scientificReport.ScientificReportTypeId = ScientificReportTypeId; scientificReport.Time = Time; //scientificReport.UserId = UserId; }
public void SetScientificReport(ScientificReport report) { FinalReport = report; SetAuthor(report.author); SetName(report.Name); SetDatePublished(report.published); SetSubject(report.subject); }
private List <LecturerViewModel> GetLecturer(ScientificReport scientificReport) { var lecturers = new List <LecturerViewModel>(); foreach (var lecturerInScientificReport in scientificReport.LecturerInScientificReports) { lecturers.Add(new LecturerViewModel(lecturerInScientificReport.Lecturer)); } return(lecturers); }
public ScientificReportViewModel(ScientificReport scientificReport) : this() { if (scientificReport != null) { Id = scientificReport.Id; Name = scientificReport.Name; Content = scientificReport.Content; Time = scientificReport.Time; ScientificReportType = new ScientificReportTypeViewModel(scientificReport.ScientificReportType); Lecturers = GetLecturer(scientificReport); //User = new UserViewModel(scientificReport.User); } }
private void BSave_Click(object sender, EventArgs e) { if (FinalReport == null) { ScientificReport report = new ScientificReport(); EditScientificReport(report); AddMedia add = MainForm.AddMedia; add(report); } else { EditScientificReport(FinalReport); } Close(); }