public async Task <IActionResult> ObtenerAcceso(PeticionLoginViewModel infoUsuario) { LoginRequetsViewModel respuesta = new LoginRequetsViewModel(); respuesta = await servicio.ObtenerAcceso(infoUsuario); return(Ok(respuesta)); }
public async Task <LoginRequetsViewModel> ObtenerAcceso(PeticionLoginViewModel infoUsuario) { var respuesta = new LoginRequetsViewModel(); respuesta = await context.UsuariosPermisos .Where(u => u.IdUsuarioNavigation.UserName == infoUsuario.Email && u.IdUsuarioNavigation.Password == infoUsuario.Password) .Select(u => new LoginRequetsViewModel() { UserName = u.IdUsuarioNavigation.UserName, Permiso = u.IdPermisoNavigation.Nombre }) .FirstOrDefaultAsync(); return(respuesta); }