public int AddDocument(BaseQrDoc doc) { Document docu = new Document(); docu.hash = doc.Hash; docu.typeId = doc.docType; docu.docNum = doc.docNum; Entities.Documents.AddObject(docu); Save(); Track track = new Track(); track.statId = 1; track.docId = docu.id; track.userId = doc.userId; track.statDate = doc.creationDate; Entities.Tracks.AddObject(track); Save(); //AddActionToBuffer(track); return docu.id; }
/// <summary> /// Create a new Document object. /// </summary> /// <param name="id">Initial value of the id property.</param> /// <param name="docNum">Initial value of the docNum property.</param> /// <param name="typeId">Initial value of the typeId property.</param> public static Document CreateDocument(global::System.Int32 id, global::System.String docNum, global::System.Int32 typeId) { Document document = new Document(); document.id = id; document.docNum = docNum; document.typeId = typeId; return document; }
/// <summary> /// Deprecated Method for adding a new object to the Documents EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToDocuments(Document document) { base.AddObject("Documents", document); }