public IActionResult BillDetailAdd(BillDetailAdd model, int Id) { var result = false; model.BillID = billId; model.ProductID = Id; var url = "https://localhost:44354/api/billdetail/add"; HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url); httpWebRequest.ContentType = "application/json"; httpWebRequest.Method = "POST"; using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { var json = JsonConvert.SerializeObject(model); streamWriter.Write(json); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var resResult = streamReader.ReadToEnd(); result = bool.Parse(resResult); } return(RedirectToAction("ProductsSearch", "BillDetail", new { Id = billId })); }
public IActionResult BillDetailAdd(BillDetailAdd model, int Id) { var result = 0; model.BillID = Id; var url = "https://localhost:44354/api/billdetail/add"; HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url); httpWebRequest.ContentType = "application/json"; httpWebRequest.Method = "POST"; using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { var json = JsonConvert.SerializeObject(model); streamWriter.Write(json); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var resResult = streamReader.ReadToEnd(); result = int.Parse(resResult); } if (result > 0) { TempData["ThanhCong"] = "Đã thêm món thành công"; } else { TempData["Loi"] = "Món đã có trong danh sách món"; } ModelState.Clear(); return(View(new BillDetailAdd() { })); }
public bool BillDetailAddByID(BillDetailAdd request) { try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@BillID", request.BillID); parameters.Add("@ProductID", request.ProductID); var Id = SqlMapper.ExecuteScalar <bool>(con, "BillDetails_AddByIDBills", param: parameters, commandType: CommandType.StoredProcedure); return(Id); } catch (Exception ex) { throw ex; } }
public bool BillDetailAddByID(BillDetailAdd request) { return(_billDetailReponsitory.BillDetailAddByID(request)); }
public bool BillDetailAdd([FromBody] BillDetailAdd request) { return(_billDetailService.BillDetailAddByID(request)); }