public async Task <BoxModel> AddBoxAsync(AddBoxModel model) { var entity = new Box { Description = model.Description, Name = model.Name, UserId = model.UserId }; await boxRepo.AddAsync(entity); await unitOfWork.CommitAsync(); return(ConvertEntityToBoxModel(entity)); }
public async Task <IActionResult> AddBox([FromBody] AddBoxModel model) { try { model.UserId = CurrentUserId; var result = await boxLib.AddBoxAsync(model); return(CustomResult(result)); } catch (System.Exception exp) { return(CustomError(exp)); } }