public ActionResult Create([Bind(Include = "PostID,Post1,Text,Created_At,Updated_At,CategoryID,UserID,Path")] Post post) { if (ModelState.IsValid) { db.Posts.Add(post); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserID = new SelectList(db.AspNetUsers, "Id", "Email", post.UserID); return(View(post)); }
public ActionResult Create([Bind(Include = "CommentID,Comment1,Created_At,Updated_At,UserID,PostID")] Comment comment) { if (ModelState.IsValid) { db.Comments.Add(comment); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserID = new SelectList(db.AspNetUsers, "Id", "Email", comment.UserID); return(View(comment)); }
public override OperationResult Execute(VlogEntities entities) { Category category = new Category(); category.Category1 = this.category.Category; entities.Categories.Add(category); entities.SaveChanges(); return(base.Execute(entities)); }
public override OperationResult Execute(VlogEntities entities) { AspNetRole role = new AspNetRole(); role.Name = this.Role.Name; role.Id = Guid.NewGuid().ToString(); entities.AspNetRoles.Add(role); entities.SaveChanges(); return(base.Execute(entities)); }
public override OperationResult Execute(VlogEntities entities) { Menu menu = new Menu(); menu.Link = this.Menu.Link; menu.Menu1 = this.Menu.Menu; menu.Area = this.Menu.Area; menu.Controller = this.Menu.Controller; menu.ParentID = this.Menu.ParentID; entities.Menus.Add(menu); entities.SaveChanges(); return(base.Execute(entities)); }
public override OperationResult Execute(VlogEntities entities) { Post post = new Post(); post.CategoryID = this.Postdto.CategoryID; post.Created_At = DateTime.Now; post.Updated_At = DateTime.Now; post.Post1 = this.Postdto.Post; post.Text = this.Postdto.Text; post.UserID = this.Postdto.UserID; post.Path = this.Postdto.Path; entities.Posts.Add(post); entities.SaveChanges(); return(base.Execute(entities)); }
public override OperationResult Execute(VlogEntities entities) { AspNetRole role = entities.AspNetRoles.Where(r => r.Id == Role.Uuid).FirstOrDefault(); if (role != null) { role.Name = Role.Name; entities.SaveChanges(); return(base.Execute(entities)); } OperationResult result = new OperationResult(); result.Status = false; result.Message = "Uloga ne postoji."; return(result); }
void IActionFilter.OnActionExecuting(ActionExecutingContext filterContext) { //Do some logic: Get some parameters and create log entry using (VlogEntities storeDb = new VlogEntities()) { ActionLog log = new ActionLog() { Controller = filterContext.ActionDescriptor.ControllerDescriptor.ControllerName, Action = string.Concat(filterContext.ActionDescriptor.ActionName, " (Logged By: " + HttpContext.Current.User.Identity.Name + ")"), IP = filterContext.HttpContext.Request.UserHostAddress, DateTime = filterContext.HttpContext.Timestamp }; storeDb.ActionLogs.Add(log); storeDb.SaveChanges(); OnActionExecuting(filterContext); } }
public override OperationResult Execute(VlogEntities entities) { Category categori = entities.Categories.Where(r => r.CategoryID == category.Id).FirstOrDefault(); if (categori != null) { categori.Category1 = category.Category; entities.SaveChanges(); return(base.Execute(entities)); } OperationResult result = new OperationResult(); result.Status = false; result.Message = "Kategorija ne postoji."; return(result); }
public override OperationResult Execute(VlogEntities entities) { Comment commentDtos = new Comment(); commentDtos.UserID = this.Comment.UserID; commentDtos.Comment1 = this.Comment.Comment; commentDtos.Created_At = DateTime.Now; commentDtos.Updated_At = DateTime.Now; commentDtos.PostID = this.Comment.PostID; OperationResult result = new OperationResult(); entities.Comments.Add(commentDtos); entities.SaveChanges(); return(base.Execute(entities)); }
public override OperationResult Execute(VlogEntities entities) { Menu menu = entities.Menus.Where(r => r.MenuID == Id).FirstOrDefault(); if (menu != null) { entities.Menus.Remove(menu); entities.SaveChanges(); return(base.Execute(entities)); } else { OperationResult result = new OperationResult(); result.Status = false; result.Message = "Meni ne postoji."; return(result); } }
public override OperationResult Execute(VlogEntities entities) { AspNetRole role = entities.AspNetRoles.Where(r => r.Id == Uuid && r.AspNetUsers.Count() == 0).FirstOrDefault(); if (role != null) { entities.AspNetRoles.Remove(role); entities.SaveChanges(); return(base.Execute(entities)); } else { OperationResult result = new OperationResult(); result.Status = false; result.Message = "Uloga ne postoji ili sadrzi korisnike."; return(result); } }
public override OperationResult Execute(VlogEntities entities) { Menu menus = entities.Menus.Where(r => r.MenuID == Menu.Id).FirstOrDefault(); if (menus != null) { menus.Menu1 = this.Menu.Menu; menus.Link = this.Menu.Link; menus.Area = this.Menu.Area; menus.Controller = this.Menu.Controller; menus.ParentID = this.Menu.ParentID; entities.SaveChanges(); return(base.Execute(entities)); } OperationResult result = new OperationResult(); result.Status = false; result.Message = "Meni ne postoji."; return(result); }