public async Task <IActionResult> Edit(int id, [Bind("Id,CountryId,MissionId,CountryOpsId,UnitOpsId")] MstcountryMap mstcountryMap) { if (id != mstcountryMap.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mstcountryMap); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MstcountryMapExists(mstcountryMap.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CountryId"] = new SelectList(_context.Country, "Id", "Name", mstcountryMap.CountryId); ViewData["CountryOpsId"] = new SelectList(_context.CountryOfOperation, "Id", "Name", mstcountryMap.CountryOpsId); ViewData["MissionId"] = new SelectList(_context.Mission, "Id", "Name", mstcountryMap.MissionId); ViewData["UnitOpsId"] = new SelectList(_context.UnitOps, "Id", "Name", mstcountryMap.UnitOpsId); return(View(mstcountryMap)); }
public async Task <IActionResult> Create([Bind("Id,CountryId,MissionId,CountryOpsId,UnitOpsId")] MstcountryMap mstcountryMap) { if (ModelState.IsValid) { _context.Add(mstcountryMap); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CountryId"] = new SelectList(_context.Country, "Id", "Name", mstcountryMap.CountryId); ViewData["CountryOpsId"] = new SelectList(_context.CountryOfOperation, "Id", "Name", mstcountryMap.CountryOpsId); ViewData["MissionId"] = new SelectList(_context.Mission, "Id", "Name", mstcountryMap.MissionId); ViewData["UnitOpsId"] = new SelectList(_context.UnitOps, "Id", "Name", mstcountryMap.UnitOpsId); return(View(mstcountryMap)); }
public void Put([FromBody] MstcountryMap countryMap) { _iRepo.Update(countryMap.Id, countryMap); }
public void Post([FromBody] MstcountryMap countryMap) { _iRepo.Add(countryMap); }