コード例 #1
0
        void ICatalogHelper.AddOpinion(OpinionModel opinionModel)
        {
            if (opinionModel.Id_User != -1 && opinionModel.Opinion != null)
            {
                var modelToSave = new items_opinions
                {
                    Id_Item = opinionModel.Id_Item,
                    Opinion = opinionModel.Opinion,
                    Rate = (Rating)opinionModel.Rate,
                    InsertTime = DateTime.Now,
                    Id_Client = opinionModel.Id_User
                };

                _catalogRepository.AddOpinion(modelToSave);
            }
            else if (opinionModel.Id_User == -1 && opinionModel.Opinion != null)
            {
                var modelToSave = new items_opinions
                {
                    Id_Item = opinionModel.Id_Item,
                    Opinion = opinionModel.Opinion,
                    Rate = (Rating)opinionModel.Rate,
                    InsertTime = DateTime.Now,
                    Id_Client = null
                };

                _catalogRepository.AddOpinion(modelToSave);
            }
        }
コード例 #2
0
        public ActionResult AddOpinion(OpinionModel opinionModel)
        {
            Alert.SetAlert(AlertStatus.Succes, "Poprawnie dodano opinię. Dziękujemy!");
            _catalogsHelper.AddOpinion(opinionModel);

            return Json("");
        }