public async Task <bool> Add(AdminMenuDto dto) { var data = _mapper.Map <AdminMenu>(dto); await _menurepository.InsertAsync(data); return(await _menurepository.CommitAsync() > 0); }
public async Task <bool> SaveMenuInfo(AdminMenuDto data) { if (Guid.Empty == data.ID)//新增 { var adddata = _mapper.Map <AdminMenu>(data); await _menurepository.InsertAsync(adddata); } else { var entity = await _menurepository.FirstOrDefaultAsync(s => s.ID == data.ID); if (entity != null) { var entitydata = _mapper.Map(data, entity); await _menurepository.UpdateAsync(entitydata); } } return(await _menurepository.CommitAsync() > 0); }
/// <summary> /// 保存菜单信息 /// </summary> /// <returns></returns> public async Task <IActionResult> Save(AdminMenuDto data) { bool result = await _service.SaveMenuInfo(data); return(Json(result)); }