Beispiel #1
0
        public ActionResult AddResources(int id, FormCollection collection)
        {
            //try
            //{
            // TODO: Add insert logic here
            GroupResources groupResources = new GroupResources();

            groupResources.GroupID    = Convert.ToInt32(collection["GroupID"]);
            groupResources.RecourceID = Convert.ToInt32(collection["RecourceID"]);
            int rs = GroupResourcesDAO.Add(groupResources);

            if (rs > 0)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(id));
            }
            //}
            //catch
            //{
            //    return View();
            //}
        }
        public void GetListResourcesByGroupID(int groupId)
        {
            List <GroupResources> groupResources = GroupResourcesDAO.GetByGroupID(groupId);

            foreach (GroupResources gr in groupResources)
            {
                Resources r = ResourcesDAO.Single(gr.RecourceID.ToString());
                if (!this.Resources.Contains(r))
                {
                    this.Resources.Add(r);
                }
            }
        }
        public static List <Resources> GetListResourcesByGroupID_Static(int groupId)
        {
            List <Resources>      result         = new List <Resources>();
            List <GroupResources> groupResources = GroupResourcesDAO.GetByGroupID(groupId);

            foreach (GroupResources gr in groupResources)
            {
                Resources r = ResourcesDAO.Single(gr.RecourceID.ToString());
                if (!result.Contains(r))
                {
                    result.Add(r);
                }
            }
            return(result);
        }