// GET: Accesari public ActionResult _NumarAccesari(string numePagina, string id) { numePagina += id; NumarAccesari model = new NumarAccesari(); model.Accesari = UpdatePageAcces(model, numePagina); return(PartialView(model)); }
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()); }