Пример #1
0
        public void AddSKU_ProductTypes1_Test()
        {
            var resultModel = _AC_UserService.GetAC_UserById(973840311);

            //测试1
            SKU_ProductTypesModel productTypesModel = new SKU_ProductTypesModel()
            {
                IsGoods                 = 1,
                IsUse                   = 0,
                CreateBy                = resultModel.Data.UserName,
                CreateDT                = DateTime.Now,
                Name                    = "手机",
                Remark                  = "",
                RowStatus               = 0,
                UpdateBy                = resultModel.Data.UserName,
                UpdateDT                = DateTime.Now,
                UseExtend               = 0,
                UseParameter            = 0,
                StandardAttributeModels = new List <SKU_ProductTypeAttributeModel>()
                {
                    new SKU_ProductTypeAttributeModel()
                    {
                        AttributeGroup  = "",
                        AttributeId     = 35,
                        AttributeType   = 0,
                        CreateBy        = resultModel.Data.UserName,
                        CreateDT        = DateTime.Now,
                        DisplaySequence = 1,
                        RowStatus       = 0,
                        UpdateBy        = resultModel.Data.UserName,
                        UpdateDT        = DateTime.Now
                    },
                    new SKU_ProductTypeAttributeModel()
                    {
                        AttributeGroup  = "",
                        AttributeId     = 36,
                        AttributeType   = 0,
                        CreateBy        = resultModel.Data.UserName,
                        CreateDT        = DateTime.Now,
                        DisplaySequence = 1,
                        RowStatus       = 0,
                        UpdateBy        = resultModel.Data.UserName,
                        UpdateDT        = DateTime.Now
                    }
                }
            };

            var result = _SKU_ProductTypesService.AddSKU_ProductTypes(productTypesModel);

            Assert.IsTrue(result.IsValid);
        }
        public ActionResult Create(SKU_ProductTypesModel model)
        {
            ResultModel resultModel = null;

            model.IsGoods = 1;
            if (model.SkuTypeId == 0)
            {
                model.CreateBy = UserInfo.CurrentUserName;
                model.CreateDT = DateTime.Now;
                model.UpdateBy = model.CreateBy;
                model.UpdateDT = model.CreateDT;
                resultModel    = _SKU_ProductTypesService.AddSKU_ProductTypes(model);
            }
            else
            {
                model.UpdateBy = UserInfo.CurrentUserName;
                model.UpdateDT = DateTime.Now;
                resultModel    = _SKU_ProductTypesService.UpdateSKU_ProductTypes(model);
            }
            return(Json(resultModel, JsonRequestBehavior.AllowGet));
        }