public bool AddReceipt_S(Receipt receipt) { if (_repository.AddReceipt(receipt)) { return(true); } return(false); }
public IActionResult AddReceipt(Receipt receiptToAdd) { var receiptGuid = _receiptRepository.AddReceipt(receiptToAdd); if (receiptGuid != null) { return(Ok(receiptGuid)); } return(Forbid()); }
public IActionResult AddReceipt(AddReceiptDto addReceiptDto) { var createdReceiptId = _receiptRepository.AddReceipt(addReceiptDto); if (createdReceiptId != Guid.Empty) { return(Ok(createdReceiptId)); } return(Forbid()); }
public async Task <IActionResult> PostReceipt([Bind("ID,CartID")] Receipt receipt) { if (ModelState.IsValid) { _receipt.AddReceipt(receipt); await _receipt.SaveReceipt(); return(Ok(GetReceipt().Result)); } return(BadRequest()); }
public async Task <IActionResult> Create([Bind("ID,CartID")] Receipt receipt) { if (ModelState.IsValid) { _receipt.AddReceipt(receipt); await _receipt.SaveReceipt(); return(RedirectToAction(nameof(Index))); } return(View(receipt)); }
public IActionResult AddReceipt(Receipt receiptToAdd) { var newReceiptGuid = _receiptRepository.AddReceipt(receiptToAdd); if (newReceiptGuid != Guid.Empty) { return(Ok(newReceiptGuid)); } return(Forbid()); }
public IActionResult AddReceipt([FromBody] JObject data) { var receiptToAdd = new Receipt(); receiptToAdd.PriceWithoutTax = (double)data["fullPriceNoTax"]; receiptToAdd.SerialNumber = Guid.NewGuid(); receiptToAdd.SoldOnDate = DateTime.Now; receiptToAdd.FullPrice = (double)data["fullPriceWithTax"]; receiptToAdd.ExciseTax = (double)data["fullLowerTaxPrice"]; receiptToAdd.DirectTax = (double)data["fullHigherTaxPrice"]; var addedReceipt = _receiptRepository.AddReceipt(receiptToAdd, (int)data["cashRegisterId"], (int)data["cashierId"]); if (addedReceipt != null) { return(Ok(addedReceipt)); } return(Forbid()); }