public async Task <IActionResult> PutOrderMasters([FromRoute] int id, [FromBody] OrderMasters orderMasters) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != orderMasters.OrderNo) { return(BadRequest()); } _context.Entry(orderMasters).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderMastersExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
//to Add New Order Master void AddNewOrderMasters() { ordsM = new OrderMasters(); ordsM.OrderDate = DateTime.Now; showAddMaster = true; showAddDetail = false; Messages = ""; }
protected override async Task OnInitAsync() { ordMaster = await Http.GetJsonAsync <OrderMasters[]>("/api/OrderMasters/"); ordsD = new OrderDetails(); ordsM = new OrderMasters(); Messages = ""; }
public async Task <IActionResult> PostOrderMasters([FromBody] OrderMasters orderMasters) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.OrderMasters.Add(orderMasters); await _context.SaveChangesAsync(); return(CreatedAtAction("GetOrderMasters", new { id = orderMasters.OrderNo }, orderMasters)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } OrderMasters = await _context.OrderMasters.SingleOrDefaultAsync(m => m.OrderNo == id); if (OrderMasters == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } OrderMasters = await _context.OrderMasters.FindAsync(id); if (OrderMasters != null) { _context.OrderMasters.Remove(OrderMasters); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
//Save New or update Order Master protected async Task SaveOrderMasters() { if (ordsM.OrderNo == 0) { await Http.SendJsonAsync(HttpMethod.Post, "/api/OrderMasters/", ordsM); } else { await Http.SendJsonAsync(HttpMethod.Put, "/api/OrderMasters/" + ordsM.OrderNo, ordsM); } ordsM = new OrderMasters(); ordMaster = await Http.GetJsonAsync <OrderMasters[]>("/api/OrderMasters/"); Messages = "Order Master Save to Database !"; showAddMaster = false; }
//Edit Order Master protected async Task EditOrderMaster(int OrderNos) { showAddMaster = true; ordsM = await Http.GetJsonAsync <OrderMasters>("/api/OrderMasters/" + Convert.ToInt32(OrderNos)); }