コード例 #1
0
        public IHttpActionResult Update(CreateOrUpdateTranslationRequestModel model)
        {
            var cmd = new CreateOrUpdateTranslation.Command(model.Key, new CultureInfo(model.Language), model.Translation);
            cmd.Execute();

            return Ok();
        }
コード例 #2
0
        public JsonResult Save([FromBody] CreateOrUpdateTranslationRequestModel model)
        {
            var cmd = new CreateOrUpdateTranslation.Command(model.Key, new CultureInfo(model.Language), model.Translation);

            cmd.Execute();

            return(ServiceOperationResult.Ok);
        }
コード例 #3
0
        //[Route("update")]
        public IHttpActionResult Update(CreateOrUpdateTranslationRequestModel model)
        {
            var cmd = new CreateOrUpdateTranslation.Command(model.Key, new CultureInfo(model.Language), model.Translation);

            cmd.Execute();

            return(Ok());
        }
コード例 #4
0
        public JsonResult Update([Bind(Prefix = "pk")] string resourceKey,
                                 [Bind(Prefix = "value")] string newValue,
                                 [Bind(Prefix = "name")] string language)
        {
            var c = new CreateOrUpdateTranslation.Command(resourceKey, new CultureInfo(language), newValue);

            c.Execute();

            return(Json(""));
        }
        public JsonResult Update([Bind(Prefix = "pk")] string resourceKey,
                                 [Bind(Prefix = "value")] string newValue,
                                 [Bind(Prefix = "name")] string language)
        {
            var c = new CreateOrUpdateTranslation.Command(resourceKey,
                                                          language.Equals("invariant", StringComparison.InvariantCultureIgnoreCase)
                    ? CultureInfo.InvariantCulture
                    : new CultureInfo(language),
                                                          newValue);

            c.Execute();

            return(Json(""));
        }