public static async Task ActualizaVisitas(FriensifyContext _context, PerfilViewModel usuario) { var resultado = _context.VisitasPerfil .SingleOrDefault(u => u.IdUsuario == usuario.UserId && u.Fecha.Date == DateTime.Now.Date); if (resultado == null) { var visitasPerfil = new VisitasPerfil { IdUsuario = usuario.UserId, Nombre = usuario.NombreCompleto(), Fecha = DateTime.Now.Date, Visitas = 1 }; await _context.VisitasPerfil.AddAsync(visitasPerfil); await _context.SaveChangesAsync(); } else { resultado.Visitas = resultado.Visitas + 1; await _context.SaveChangesAsync(); } }
public ChatController( FriensifyContext context, UserManager <ApplicationUser> userManager) { _context = context; _userManager = userManager; }
public PerfilController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, FriensifyContext context) { _signInManager = signInManager; _userManager = userManager; _context = context; }
public PerfilController( FriensifyContext context, UserManager <ApplicationUser> userManager, IWebHostEnvironment hostEnvironment) { _userManager = userManager; _context = context; _hostEnvironment = hostEnvironment; }
public IndexModel( FriensifyContext context, IWebHostEnvironment hostEnvironment, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager) { _userManager = userManager; _signInManager = signInManager; _context = context; _hostEnvironment = hostEnvironment; }
public SearchController(FriensifyContext context, UserManager <ApplicationUser> userManager) { _userManager = userManager; _context = context; }
public HomeController(ILogger <HomeController> logger, FriensifyContext context) { _logger = logger; _context = context; }