Beispiel #1
0
        public IActionResult Create(Note note, List<int> tag)
        {
            note.Fecha = DateTime.Now;

            List<TagNote> etica = new List<TagNote>();
            if (tag.Count() == 0)
                ModelState.AddModelError("Etiqueta", "Seleccione uno");

            if (ModelState.IsValid)
            {
                context.Notes.Add(note);
                context.SaveChanges();
                foreach (var item in tag)
                {
                    var etique = new TagNote();
                    etique.IdTag = item;
                    etique.IdNote = note.Id;
                    etica.Add(etique);
                }
                context.TagNotes.AddRange(etica);
                context.SaveChanges();

                return RedirectToAction("Index");
            }
            else
            {
                Response.StatusCode = 400;
                ViewBag.Etiquetas = context.Tages.ToList();
                return View(note);
            }

        }
Beispiel #2
0
            public string CreateXmlTaggedRegionName()
            {
                var xml           = GenXmlTag();
                var regionNameXml = XmlWriter.ToRegionNameString(xml);

                return(TagNote.Conjoin("\t", regionNameXml));
            }