public void delete(int id)
        {
            CatalogeRQ r = dct.CatalogeRQs.Where(l => l.CatalogRQId == id).First();

            dct.CatalogeRQs.DeleteOnSubmit(r);
            dct.SubmitChanges();
        }
        public void Edit(int CatalogRQId, string CatalogRQName)
        {
            CatalogeRQ ca = dct.CatalogeRQs.Where(c => c.CatalogRQId == CatalogRQId).FirstOrDefault();

            //ca.CatalogRQId = CatalogRQId;
            ca.CatalogRQName = CatalogRQName;
            dct.SubmitChanges();
        }
 public ActionResult ProcessUpdateCataloge(int CatalogRQId, string CatalogRQName)
 {
     try
     {
         List <CatalogeRQ> ls = rq.list();
         rq.Edit(CatalogRQId, CatalogRQName);
         CatalogeRQ cr = ls.Where(s => s.CatalogRQId == CatalogRQId).FirstOrDefault();
         ls.RemoveAll(z => z.CatalogRQId == CatalogRQId);
         ls.Insert(0, cr);
         ViewData["count"] = rq.count();
         Session.Remove("kt");
         ViewData["listrq"] = ls;
     }
     catch
     { }
     return(View("CatalogeRQ"));
 }