コード例 #1
0
        public ActionResult Index(string user, string product)
        {
            var model = new SaveFeedbackModel
            {
                UserCode    = user ?? "Not found",
                ProductCode = product ?? "Not found",
                None        = true
            };

            return(View(model));
        }
コード例 #2
0
        public ActionResult SaveFeedback(SaveFeedbackModel model)
        {
            if (ModelState.IsValid)
            {
                var entity = new Entity("xms_feedback");
                entity["xms_name"]        = $"Feedback for {model.ProductCode} by {model.UserCode}";
                entity["xms_productcode"] = model.ProductCode;
                entity["xms_usercode"]    = model.UserCode;
                entity["xms_rating"]      = model.Rating;
                m_client.Create(entity);

                model.None    = false;
                model.Success = true;
            }

            return(View("Index", model));
        }
コード例 #3
0
 public async Task SaveFeedback(SaveFeedbackModel model)
 {
     await _dbContext.ExecuteAsync(_host.CatalogDataSource, "a2ui.SaveFeedback", model);
 }