Beispiel #1
0
        // GET: Accesari
        public ActionResult _NumarAccesari(string numePagina, string id)
        {
            numePagina += id;
            NumarAccesari model = new NumarAccesari();

            model.Accesari = UpdatePageAcces(model, numePagina);
            return(PartialView(model));
        }
Beispiel #2
0
        private string UpdatePageAcces(NumarAccesari numarAccesari, string pageName)
        {
            CRMEntities db = new CRMEntities();

            numarAccesari.Translations.GetTranslations(db, this.RouteData);
            var page = db.Pages.FirstOrDefault(p => p.NumePagina == pageName);

            if (page == null)
            {
                Models.Page tempPage = new Models.Page();
                tempPage.NumePagina    = pageName;
                tempPage.NumarAccesari = 0;
                db.Pages.Add(tempPage);
                page = tempPage;
            }
            page.NumarAccesari++;
            db.SaveChanges();
            return(page.NumarAccesari.ToString());
        }