Esempio n. 1
0
        public ActionResult Edit(string serviceName, string parameters)
        {
            var model = new OrganizationServiceConfigurationEntity()
            {
                OrganizationId = CurrentOrganization.Id,
                ServiceName    = serviceName,
                Parameters     = JObject.Parse(parameters),
            };

            _organizationServiceConfigurationRepository.Update(model);
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        public ActionResult Create(string serviceName, string parameters)
        {
            var model = new OrganizationServiceConfigurationEntity()
            {
                OrganizationId = CurrentOrganization.Id,
                ServiceName    = serviceName,
                Parameters     = JObject.Parse(parameters),
            };

            if (null != _organizationServiceConfigurationRepository.Get(model.OrganizationId, model.ServiceName))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.Conflict));
            }

            _organizationServiceConfigurationRepository.Insert(model);
            return(RedirectToAction("Index"));
        }