public ActionResult DeleteConfirmed(int id) { revision revision = db.revision.Find(id); db.revision.Remove(revision); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(int id = 0) { revision revision = db.revision.Find(id); if (revision == null) { return(HttpNotFound()); } return(PartialView(revision)); }
public ActionResult Delete(int id = 0) { revision revision = db.revision.Find(id); if (revision == null) { return(HttpNotFound()); } return(View(revision)); }
public ActionResult Edit(revision revision) { if (ModelState.IsValid) { db.Entry(revision).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Edit", "Signos", new { id = revision.rev_id })); } ViewBag.rev_id = revision.rev_id; return(PartialView(revision)); }
public ActionResult Edit(int id = 0) { revision revision = db.revision.Find(id); if (revision == null) { return(RedirectToAction("Create", new { id = id })); } ViewBag.rev_id = id; return(PartialView(revision)); }
public ActionResult Create(int id) { revision revision = db.revision.Find(id); if (revision != null) { return(RedirectToAction("Edit", new { id = id })); } ViewBag.rev_id = id; return(PartialView()); }
public ActionResult Create(revision revision) { if (ModelState.IsValid) { db.revision.Add(revision); db.SaveChanges(); return(RedirectToAction("Create", "Signos", new { id = revision.rev_id })); } ViewBag.rev_id = revision.rev_id; return(PartialView(revision)); }
private void Load() { if (Item == null) { // IS NEW IsNew = true; Item = new revision(); edtNumber.Text = da.revisionGetMaxId().ToString(); edtDate.SelectedDate = DateTime.Now; } else { edtNumber.Text = Item.id.ToString(); edtDate.SelectedDate = Item.RevisionDate; } }
private void Save(bool OkPressed) { if (IsNew && !OkPressed) { Delete(); } else { Item.RevisionDate = edtDate.SelectedDate; if (IsNew) { Item = da.RevisionCreate(Item); IsNew = false; } else { da.revisionEdit(Item); } } }
public async Task <JsonResult> putPost(author Author, string path1, string path2, string path3, string path4, string path, string title, string hl, bool?show, bool?active) { string pathlast = string.Join("/", new string[] { path1, path2, path3, path4, path }.Where(a => a != null)); hl = hl ?? "EN"; post post; post = await db.posts.FirstOrDefaultAsync(a => a.revisions.Any(b => b.path == pathlast && b.lang == hl.ToUpper())); if (post == null) { post = new post(); post.created_at = DateTime.Now; post.author_id = Author.id; post.show = show ?? true; post.active = active ?? true; db.posts.Add(post); } revision r = new revision(); r.post = post; db.revision.Add(r); r.title = title; r.created_at = DateTime.Now; r.lang = hl.ToUpper(); r.path = pathlast; r.author_id = Author.id; r.active = active ?? true; r.data = await new StreamReader(Request.Body, Encoding.UTF8).ReadToEndAsync(); await db.SaveChangesAsync(); return(Json(new { post_id = post.id, revision_id = r.id })); }
public Revision2EditView(int ItemID) { Item = da.RevisionGet(ItemID); InitializeComponent(); }