public async Task <IActionResult> Create([Bind("Id,Description,Icon")] ProfilesMasterViewmodel Vm) { if (ModelState.IsValid) { var Res = _Mapper.Map <ProfilesMaster>(Vm); await _profilesMaterRepository.SaveOrUpdateAsync(Res); return(RedirectToAction(nameof(Index))); } return(View(Vm)); }
public IActionResult Create([FromBody] ProfileMasterDTO dto) { var Res = _Mapper.Map <ProfilesMaster>(dto); try { var profilesmaster = _profilesmasterRepository.SaveOrUpdateAsync(Res); return(Ok(profilesmaster)); } catch (AppException ex) { return(BadRequest(ex.Message)); } }