private Document UpdateDocument(Document documentData, params string[] fields) { Document document = db.Document.Find(documentData.Id); DataTransHelper.CopyProperties(document, documentData, fields); SetClientInfo(document); db.SaveChanges(); return(document); }
private Document UpdateDocumentWithImage(Document documentData, HttpPostedFileBase imageFile, params string[] fields) { Document document = db.Document.Find(documentData.Id); if (imageFile != null) { SetImage(document, imageFile); } DataTransHelper.CopyProperties(document, documentData, fields); SetClientInfo(document); db.SaveChanges(); return(document); }