/// <summary> /// Deprecated Method for adding a new object to the HelpDocs EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToHelpDocs(HelpDoc helpDoc) { base.AddObject("HelpDocs", helpDoc); }
/// <summary> /// Create a new HelpDoc object. /// </summary> /// <param name="docId">Initial value of the DocId property.</param> /// <param name="menuId">Initial value of the MenuId property.</param> /// <param name="docName">Initial value of the DocName property.</param> /// <param name="isVisible">Initial value of the IsVisible property.</param> public static HelpDoc CreateHelpDoc(global::System.Int32 docId, global::System.Int32 menuId, global::System.String docName, global::System.Boolean isVisible) { HelpDoc helpDoc = new HelpDoc(); helpDoc.DocId = docId; helpDoc.MenuId = menuId; helpDoc.DocName = docName; helpDoc.IsVisible = isVisible; return helpDoc; }
public ActionResult DocNew(HttpPostedFileBase uploadFile, DocMgrVM vm, int id) { if (ModelState.IsValid) { if (uploadFile != null && uploadFile.ContentLength != 0) { using (MemoryStream ms = new MemoryStream()) { HelpDoc doc = new HelpDoc(); doc.DocId = vm.HelpDoc.DocId; doc.MenuId = id; doc.DocName = vm.HelpDoc.DocName; doc.Description = vm.HelpDoc.Description; doc.DocInfo = vm.HelpDoc.DocInfo; doc.IsVisible = vm.HelpDoc.IsVisible; uploadFile.InputStream.CopyTo(ms); byte[] fileData = ms.GetBuffer(); doc.Filename = uploadFile.FileName; doc.ContentLength = uploadFile.ContentLength; doc.ContentType = uploadFile.ContentType; doc.Data = fileData; db.HelpDocs.AddObject(doc); db.SaveChanges(); return RedirectToAction("DocList", new { id = id }); } } else { ModelState.AddModelError("", "File harus diisi"); } } vm.HelpMenu = db.HelpMenus.Single(p => p.MenuId == id); return View(vm); }