Пример #1
0
        public ActionResult Create(string tagName)
        {
            var logger = NLog.LogManager.GetCurrentClassLogger();

            logger.Info($"tagName: {tagName}");

            string msg = TagDAO.Create(tagName);

            ViewBag.msg = msg;

            return(View());
        }
 public ActionResult Create(Tag tag)
 {
     if (ModelState.IsValid)
     {
         TagDAO tagDAO = new TagDAO();
         var    check  = tagDAO.Create(tag);
         if (check > 0)
         {
             TempData["msg"] = MessageBox.Show("Create successfully");
             return(RedirectToAction("Create", "Tag"));
         }
         else
         {
             ModelState.AddModelError("", "Edit fail");
         }
     }
     return(View());
 }
Пример #3
0
        public ActionResult Create(Note note)
        {
            try
            {
                NoteDAO.Create(note);
                //get tags
                var      tagList   = note.TagList;
                char[]   delimiter = { ' ' };
                string[] tags      = tagList.Split(delimiter);

                foreach (var tag in tags)
                {
                    if (tag != null || tag != "")
                    {
                        var t = new Tag
                        {
                            Name = tag
                        };
                        TagDAO.Create(t);
                    }

                    var tagItem = TagDAO.GetTag(tag);
                    var nTag    = new Note_Tag();
                    nTag.NoteId = note.NoteId;
                    nTag.TagId  = tagItem.Id;
                    Note_TagDAO.Create(nTag);
                }

                return(RedirectToAction("Index", "Home"));
            }
            catch
            {
                return(RedirectToAction("Index", "Home"));

                return(View());
            }

            return(RedirectToAction("Index", "Home"));
        }
Пример #4
0
 public ActionResult Create(Tag tag)
 {
     TagDAO.Create(tag);
     return(Content("lol"));
 }