public ActionResult PutSectionInfo(string section, [ModelBinder(typeof(JsonNetModelBinder))] SectionInfoDto info)
        {
            if (info == null || info.IsEmpty)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            try
            {
                _service.AddOrUpdate(new SectionDto {
                    Abbreviation = section, SectionInfo = info
                });
            }
            catch (Exception ex)
            {
                _logger.Error(ex);
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            return(new HttpStatusCodeResult(HttpStatusCode.OK));
        }