public async Task <SaveUnitPriceRes> Save(SaveUnitPriceReq request) { var result = new SaveUnitPriceRes() { PriceId = 0, Message = "Something went wrong, please contact administrator." }; try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@PriceId", request.PriceId); parameters.Add("@ItemId", request.ItemId); parameters.Add("@SizeId", request.SizeId); parameters.Add("@Price", request.Price); result = await SqlMapper.QueryFirstOrDefaultAsync <SaveUnitPriceRes>(cnn : connection, sql : "sp_SaveUnitPrice", param : parameters, commandType : CommandType.StoredProcedure ); return(result); } catch (Exception e) { return(result); } }
public async Task <SaveUnitPriceRes> Save(SaveUnitPriceReq request) { return(await unitPriceRepository.Save(request)); }
public async Task <OkObjectResult> Save(SaveUnitPriceReq request) { var result = await unitPriceService.Save(request); return(Ok(result)); }