public async Task <JsonResult> DeleteSetStone(int id) { var orderSetStoneInfoManager = new OrderSetStoneInfoManager(); var result = await orderSetStoneInfoManager.DeleteOrderSetStoneAsync(id); return(Json(result)); }
public async Task <JsonResult> AddSetStone(OrderSetStoneInfoViewModel request) { if (!ModelState.IsValid) { return(Json(false, data: ErrorToDictionary())); } var orderSetStoneInfo = Mapper.Map <OrderSetStoneInfoViewModel, OrderSetStoneInfo>(request); var basicDataManager = new BasicDataManager(); var matchStone = await basicDataManager.GetMatchStoneAsync(request.MatchStoneId); orderSetStoneInfo.CreatorId = User.Id; orderSetStoneInfo.MathchStoneName = matchStone.Name; orderSetStoneInfo.Price = matchStone.Price; orderSetStoneInfo.WorkingCost = matchStone.WorkingCost * orderSetStoneInfo.Number; var orderSetStoneInfoManager = new OrderSetStoneInfoManager(); var result = await orderSetStoneInfoManager.CreateOrderSetStoneInfoAsync(orderSetStoneInfo); return(Json(result)); }