コード例 #1
0
ファイル: BlogController.cs プロジェクト: SiteLIBER/LiberMVC
 public ActionResult Create(Blog form)
 {
     try
     {
         rep.Add(form);
         rep.Save();
         rep.Dispose();
         return RedirectToAction("Details", new { id = form.BlogID });
     }
     catch
     {
         return View();
     }
 }
コード例 #2
0
ファイル: BlogController.cs プロジェクト: SiteLIBER/LiberMVC
 public ActionResult Edit(int id, Blog form)
 {
     var blog = rep.GetBlog(id);
     if (blog.isOwnerOrAdmin)
     {
         UpdateModel(blog);
         rep.Save();
         rep.Dispose();
         return RedirectToAction("Details", new { id = id });
     }
     else
         return View("AcessoNegado");
 }
コード例 #3
0
ファイル: BlogRepository.cs プロジェクト: SiteLIBER/LiberMVC
 public void Add(Blog Blog)
 {
     Blog.CriadoEm = DateTime.Now;
     Blog.EditorID = Usuario.Logado.ID;
     db.Blogs.InsertOnSubmit(Blog);
 }
コード例 #4
0
ファイル: BlogRepository.cs プロジェクト: SiteLIBER/LiberMVC
 public void Delete(Blog Blog)
 {
     db.Blogs.DeleteOnSubmit(Blog);
 }
コード例 #5
0
ファイル: DB.designer.cs プロジェクト: SiteLIBER/LiberMVC
 partial void DeleteBlog(Blog instance);
コード例 #6
0
ファイル: DB.designer.cs プロジェクト: SiteLIBER/LiberMVC
 partial void UpdateBlog(Blog instance);
コード例 #7
0
ファイル: DB.designer.cs プロジェクト: SiteLIBER/LiberMVC
 partial void InsertBlog(Blog instance);
コード例 #8
0
ファイル: DB.designer.cs プロジェクト: SiteLIBER/LiberMVC
		private void detach_Blogs(Blog entity)
		{
			this.SendPropertyChanging();
			entity.Editor = null;
		}
コード例 #9
0
ファイル: DB.designer.cs プロジェクト: SiteLIBER/LiberMVC
		private void attach_Blogs(Blog entity)
		{
			this.SendPropertyChanging();
			entity.Editor = this;
		}