public async Task <DiscountBasedOnPoints> AddDiscountBasedOnPoints(DiscountBasedOnPoints parameters) { var temp = new DiscountBasedOnPoints(); temp.Discount = parameters.Discount; context.DiscountsBasedOnPoints.Add(temp); return(temp); }
public async Task <DiscountBasedOnPoints> AddDiscountBasedOnPoints(DiscountBasedOnPoints parameters) { var temp = await repo.AddDiscountBasedOnPoints(parameters); if (temp != null) { await unitOfWork.CompleteAsync(); } return(temp); }
public async Task <IActionResult> AddDiscountBasedOnPoints(DiscountBasedOnPoints parameters) { if (ModelState.IsValid) { var temp = await adminService.AddDiscountBasedOnPoints(parameters); if (temp != null) { return(Ok(temp)); } else { return(null); } } else { return(BadRequest(new { Message = "Invalid parameters supplied" })); } }