public async Task <IActionResult> Updatewebsite(websiteentity entity) { var result = await _unitofwork.website .UpdateEntity(entity); return(Ok(result)); }
public async Task <IActionResult> Addwebsite(websiteentity entity) { var coreobj = await _unitofwork.website.setentity(entity); var mappedobj = _mapper.Map <websiteentity>(coreobj); return(Ok(mappedobj)); }
public async Task <website> setentity(websiteentity entity) { var obj = _mapper.Map <website>(entity); await base.AddAsync(obj); await _dataContext.SaveChangesAsync(); return(obj); }
public async Task <websiteentity> UpdateEntity(websiteentity entity) { var obj = await _dataContext.websites .FirstOrDefaultAsync(x => x.id == entity.id); var update = _mapper.Map <websiteentity, website>(entity, obj); _dataContext.websites.Update(obj); await _dataContext.SaveChangesAsync(); var obj1 = _mapper.Map <websiteentity>(update); return(obj1); }