public void Update(int TemplateId, int TemplateRegionId)
        {
            TemplateTemplateRegionMap item = new TemplateTemplateRegionMap();

            item.TemplateId = TemplateId;

            item.TemplateRegionId = TemplateRegionId;

            item.MarkOld();
            item.Save(UserName);
        }
        public void Insert(int TemplateId, int TemplateRegionId)
        {
            TemplateTemplateRegionMap item = new TemplateTemplateRegionMap();

            item.TemplateId = TemplateId;

            item.TemplateRegionId = TemplateRegionId;


            item.Save(UserName);
        }
        public static void SaveTemplateMap(int varTemplateRegionId, int[] itemList)
        {
            QueryCommandCollection coll = new SubSonic.QueryCommandCollection();
            //delete out the existing
            QueryCommand cmdDel = new QueryCommand("DELETE FROM dashCommerce_Content_Template_TemplateRegion_Map WHERE TemplateRegionId=@TemplateRegionId", TemplateRegion.Schema.Provider.Name);

            cmdDel.AddParameter("@TemplateRegionId", varTemplateRegionId);
            coll.Add(cmdDel);
            DataService.ExecuteTransaction(coll);
            foreach (int item in itemList)
            {
                TemplateTemplateRegionMap varTemplateTemplateRegionMap = new TemplateTemplateRegionMap();
                varTemplateTemplateRegionMap.SetColumnValue("TemplateRegionId", varTemplateRegionId);
                varTemplateTemplateRegionMap.SetColumnValue("TemplateId", item);
                varTemplateTemplateRegionMap.Save();
            }
        }
 public bool Destroy(object TemplateId)
 {
     return(TemplateTemplateRegionMap.Destroy(TemplateId) == 1);
 }
 public bool Delete(object TemplateId)
 {
     return(TemplateTemplateRegionMap.Delete(TemplateId) == 1);
 }