public JsonResult DeleteBuzzSpaces(Guid Id)
        {
            var       dc = SvcBldr.AdministrationV2();
            BuzzSpace bs = new BuzzSpace {
                Id = Id
            };

            var ret_status = dc.DeleteBuzzSpace(bs);

            return(Result(ret_status.Result, ret_status.Error));
        }
        public System.Web.Mvc.ActionResult GetBuzzSpaceEditor(BuzzSpace buzz)
        {
            var client = SvcBldr.AdministrationV2();
            var model  = new BuzzEditorModel();

            buzz.DefaultAd = Context.Request.Form["DefaultAd"] != null;
            if (buzz.Title == null)
            {
                return(GetBuzzSpaceEditor(Guid.Empty, new ExceptionsML {
                    Message = Constants.i18n("titleEmptyWarning")
                }));
            }
            else
            {
                buzz.Title.Trim();
            }
            if (Context.Request.Form["MonthsOfYear"] != null)
            {
                buzz.MonthsOfYear = (MonthsOfYear)Enum.Parse(typeof(MonthsOfYear), Context.Request.Form["MonthsOfYear"]);
            }
            if (Context.Request.Form["DaysOfWeek"] != null)
            {
                buzz.DaysOfWeek = (DaysOfWeek)Enum.Parse(typeof(DaysOfWeek), Context.Request.Form["DaysOfWeek"]);
            }


            if (buzz.Id == Guid.Empty)
            {
                buzz.Id = Guid.NewGuid();
            }
            if (buzz.DaysOfMonth != null && buzz.DaysOfMonth.Count > 1)
            {
                if (buzz.DaysOfMonth.Any(r => r == 0))
                {
                    buzz.DaysOfMonth.Remove(0);
                }
            }

            var t = client.SetBuzzSpace(buzz);

            return(GetBuzzSpaceEditor(buzz.Id, t.Error));
        }