예제 #1
0
        private void UpdateProductGroups_PropertiesGroups(int iProductGroupsId, string ArrPropertiesGroupsIn)
        {
            ArrPropertiesGroupsIn = ArrPropertiesGroupsIn.Trim(',');
            string sQueryDelete = "[ProductGroupsId]=" + iProductGroupsId;

            // Xóa dữ liệu cũ
            ModProduct_Groups_PropertiesGroupsService.Instance.Delete(sQueryDelete);

            if (string.IsNullOrEmpty(ArrPropertiesGroupsIn))
            {
                return;
            }

            string[] lstPropertiesGroupsIn = ArrPropertiesGroupsIn.Split(',');
            if (lstPropertiesGroupsIn == null || lstPropertiesGroupsIn.Length <= 0)
            {
                return;
            }

            ModProduct_Groups_PropertiesGroupsEntity objProductGroupsEntity = null;

            foreach (string item in lstPropertiesGroupsIn)
            {
                objProductGroupsEntity = new ModProduct_Groups_PropertiesGroupsEntity();
                objProductGroupsEntity.ProductGroupsId    = iProductGroupsId;
                objProductGroupsEntity.PropertiesGroupsId = Convert.ToInt32(item);
                ModProduct_Groups_PropertiesGroupsService.Instance.Save(objProductGroupsEntity);
            }
        }
예제 #2
0
        public void ActionAdd(ModProduct_Groups_PropertiesGroupsModel model)
        {
            if (model.RecordID > 0)
            {
                item = ModProduct_Groups_PropertiesGroupsService.Instance.GetByID(model.RecordID);

                // khoi tao gia tri mac dinh khi update
            }
            else
            {
                item = new ModProduct_Groups_PropertiesGroupsEntity();

                // khoi tao gia tri mac dinh khi insert
            }

            ViewBag.Data  = item;
            ViewBag.Model = model;
        }