Example #1
0
        public JsonResult AddTheme(Theme theme, int organisationID, int subOrganisationID, int applicationID)
        {
            ThemeRepository themeRepository = new ThemeRepository();
            int             id = themeRepository.Insert(theme);

            Mapping mapping = new Mapping()
            {
                OrganisationID    = organisationID == 0 ? null : (int?)Convert.ToInt32(organisationID),
                SubOrganisationID = subOrganisationID == 0 ? null : (int?)Convert.ToInt32(subOrganisationID),
                ApplicationID     = applicationID == 0 ? null : (int?)Convert.ToInt32(applicationID),
                ThemeID           = id
            };
            MappingRepository mappingRepository = new MappingRepository();

            mappingRepository.Insert(mapping);

            return(Json(new { id = id }, JsonRequestBehavior.AllowGet));
        }