public async Task <IActionResult> AddClubs(ClubsViewModel cvm) { var Claimuser = await _userManager.FindByNameAsync(User.Identity.Name); if (ModelState.IsValid) { var ClubInfo = new Clubs { ClubName = cvm.ClubName, ClubManager = cvm.ClubManager, UserId = Claimuser.Id.ToString() }; _dbContext.Add(ClubInfo); var CName = _dbContext.tblClubs.FirstOrDefault(f => f.ClubName == cvm.ClubName); if (CName == null) { _dbContext.SaveChanges(); ViewBag.Message = "Club is added successfully!"; } else { ViewBag.Error = "Club Name already taken!"; } } return(View(cvm)); }
public async Task <IActionResult> GetClubs(int page, int pageSize, string ClubName = null) { var clubs = await _ClubService.GetAllDTOAsync(ClubName); var ClubsViewModel = new ClubsViewModel(page, pageSize, clubs, User.IsInRole("Admin")); return(Ok(ClubsViewModel)); }
public async Task <PartialViewResult> GetClubView(int clubId) { var club = await GetClubDetails(clubId); var model = new ClubsViewModel() { SelectedClub = club }; return(PartialView("_UpdateClub", model)); }
public ViewModelLocator() { JoueursViewModel = new JoueursViewModel(); ClubsViewModel = new ClubsViewModel(); SexesViewModel = new SexesViewModel(); TabViewModel = new TabViewModel(); SeriesViewModel = new SeriesViewModel(); ClassementsViewModel = new ClassementsViewModel(); EquipesViewModel = new EquipesViewModel(); MatchsViewModel = new MatchsViewModel(); TableauBordViewModel = new TableauBordViewModel(); }
// List Clubs public IActionResult ListClubs() { var clubsViewModel = new ClubsViewModel() { Clubs = _context.Club .Include(c => c.Arena) .Include(c => c.ClubStatus) .Include(c => c.District) .ToList() }; return(View(clubsViewModel)); }
//private const string url = "http://prettyapi/api/clubs/GetAllClubs"; //private string urlParameters = "?api_key=123"; public async Task <ActionResult> Index(int?selectedClubId, int?selectedClubMemberId) { var model = new ClubsViewModel(); var clubs = await GetClubs(); if (selectedClubId.HasValue) { var club = await GetClubDetails(selectedClubId.Value); model.SelectedClub = club; } model.Clubs = clubs; return(View(model)); }
public ClubsPage() { InitializeComponent(); BindingContext = model = new ClubsViewModel(); }
public ActionResult ListEdit(ClubsViewModel vm) { return(RedirectToAction("Edit", new { id = vm.ClubChoisi })); }
public ActionResult EditList() { ClubsViewModel matchsVm = new ClubsViewModel(); return(View(matchsVm)); }
public ActionResult ListDelete(ClubsViewModel vm) { return(RedirectToAction("Delete", new { id = vm.ClubChoisi })); }