public ActionResult Create(FormCollection collection) { try { var group = ScreenGroup.Create(collection["Title"]); group.CreatedBy = GetCurrentUser().User.ToString(); group.ModifiedBy = group.CreatedBy; _screenGroupRepository.Insert(group); /* * var presentationUrls = collection["Presentations[]"].Split(','); * var media = new List<Presentation>(); * foreach (var url in presentationUrls) * { * var info = new FileInfo(url); * var medium = Presentation.Create(info.Name, DateTime.Now, DateTime.MaxValue, 0, url); * _mediaRepository.Insert(medium); * group.Media.Add(medium); * } * _screenGroupRepository.Update(group); */ Request.Flash("success", Resources.Resources.Group + " " + Resources.Resources.Saved); return(RedirectToAction("Index")); } catch (Exception e) { Request.Flash("error", Resources.Resources.SevereError + ": " + e.Message); return(RedirectToAction("Index")); } }
public void CreateScreenGroup() { var rep = new ScreenGroupRepository(); var item = ScreenGroup.Create("Alleen Powerpoint"); rep.Insert(item); }