public void DeleteDocument(Document document, int schoolId, int courseId) { Domain.Document deleteDocument = _context.Documents.FirstOrDefault(d => d.Id == document.Id); _context.Remove(deleteDocument); _context.SaveChanges(); }
public void UpdateDocument(Document document, DocumentDTO documentDTO) { Domain.Document updateDocument = _context.Documents.FirstOrDefault(d => d.Id == document.Id); updateDocument.Name = documentDTO.Name; updateDocument.Link = documentDTO.Link; _context.SaveChanges(); }
public Document AddDocument(Document document, int schoolId, int courseId) { Domain.Document newDocument = new Domain.Document() { Name = document.Name, Link = document.Link, CourseId = courseId }; _context.Documents.Add(newDocument); _context.SaveChanges(); document.Id = newDocument.Id; return(document); }
public Document GetDocument(int id, int schoolId, int courseId) { Domain.Document document = _context.Documents.FirstOrDefault(d => d.Id == id); return(_mapper.Map <Document>(document)); }