public ActionResult AddPost(WPost model)
        {
            string[]   etiketler = model.Tags.Split(',');//Her virgülden sonrasını Obje olarak alıyor.
            List <Tag> tags      = new List <Tag>();

            foreach (var item in etiketler)
            {
                tags.Add(new Tag {
                    Name = item.Trim()
                });                                      //Trim baştaki ve sondaki boşlıkları siler.
            }
            int catID;

            if (CatagoryRepo.Get(model.Category) == null)
            {
                CatagoryRepo.Add(new Category {
                    Name = model.Category
                });
                catID = CatagoryRepo.Get(model.Category).CategoryID;
            }
            else
            {
                catID = CatagoryRepo.Get(model.Category).CategoryID;
            }
            Post pst = new Post();

            pst.Title      = model.Title;
            pst.PostDate   = DateTime.Now;
            pst.Concent    = model.Content;
            pst.Tags       = tags;
            pst.CategoryID = catID;
            pst.AdminID    = 1;

            if (model.PostID == 0)
            {
                PostRepo.Add(pst);
            }
            else
            {
                pst.PostID = model.PostID;
                PostRepo.Uptade(pst);
            }
            return(RedirectToAction("List", "Dashboard"));
        }