/// <summary> /// 创建菜单 /// </summary> /// <param name="input"></param> public async Task CreateAsync(CreateMenuDto input) { var menu = Mapper.Map <Menu>(input); menu.IsEnable = true; await _repository.InsertAsync(menu); }
public Menu Transform(CreateMenuDto dto) { return(new Menu { Name = dto.Name, DiscountRate = dto.DiscountRate }); }
//public SystemMenuLogic(ISystemMenuRepository systemMenuRepository){ // this._systemMenuRepository = systemMenuRepository; //} #endregion #region 方法 /// <summary> /// 保存菜单 /// </summary> /// <param name="systemMenu"></param> /// <returns></returns> public Task <OperateStatus> SaveMenu(CreateMenuDto systemMenu) { if (systemMenu.MenuId.IsEmptyGuid()) { systemMenu.MenuId = Guid.NewGuid(); // return InsertAsync(systemMenu); } else { //return UpdateAsync(systemMenu); } return(null); }
public async Task <JsonResultModel <bool> > CreateAsync([FromBody] CreateMenuDto input) { await _service.CreateAsync(input); return(true.ToSuccess()); }
public async Task CreateMenu(CreateMenuDto requestDto) { var adapter = new CreateMenuAdapter(); await _restaurantManager.CreateMenu(adapter.Transform(requestDto)); }
public Result Create([FromBody] CreateMenuDto dto) => base.Create(dto);