public ActionResult Edit(OneArticle oneArticle) { oneArticle.Article.DateTime = DateTime.Now; DataBaseArticles dataBaseArticles = new DataBaseArticles(); dataBaseArticles.Update(oneArticle.Article); DataBaseTegs dataBaseTeg = new DataBaseTegs(); DataBaseArticles_Tegs dataBaseArticles_Tegs = new DataBaseArticles_Tegs(); string[] tegs = oneArticle.Teg.Split(new char[] { '#' }, StringSplitOptions.RemoveEmptyEntries); dataBaseArticles_Tegs.DeleteArticle(oneArticle.Article.Article_Id); foreach (string teg in tegs) { int id_teg = dataBaseTeg.Insert("#" + teg); dataBaseArticles_Tegs.Insert(oneArticle.Article.Article_Id, id_teg); } ModelState.AddModelError("", "Статья успешно изменена"); return(Edit(oneArticle.Article.Article_Id)); }