private void btnItemDelete_Click(object sender, EventArgs e) { OrderDetail orderDetail = _orderDetailManager.Entities.Find(I => I.ItemId == int.Parse(txtItemId.Text)); orderDetail.ItemId = 0; _orderDetailManager.Update(orderDetail); Item item = new Item { Id = int.Parse(txtItemId.Text), Description = txtDescription.Text }; Result result = _itemManager.Delete(item); if (result.ResultState == ResultState.Erorr) { MessageBox.Show(result.Message, "Hata işlem yapılamadı"); } else { ItemDataGridFill(); DataGridFillNoItems(); txtItemId.Text = ""; txtDescription.Text = ""; } }
private void btnUpdate_Click(object sender, EventArgs e) { OrderDetail orderDetail = new OrderDetail { Id = int.Parse(txtId.Text), OrderId = int.Parse(txtOrderId.Text), ItemId = int.Parse(txtOrderDetailtemId.Text), Price = nudPrice.Value, Quantity = int.Parse(nudQuantity.Text), Weight = nudWeight.Value, TaxStatus = SelectedTaxStatus() }; lblSubTotal.Text = orderDetail.SubTotal.ToString(); lblSubWeight.Text = orderDetail.SubWeight.ToString(); Result result = _orderDetailManager.Update(orderDetail); if (result.ResultState == ResultState.Erorr) { MessageBox.Show(result.Message, "Hata işlem yapılamadı"); } else { DataGridFill(); TextBoxClear(); } }
public void Update_UpdateOrderDetail_ReturnTrueResult() { IOrderDetailService service = new OrderDetailManager(_mockOrderDetailDal.Object); OrderDetail orderDetail = new OrderDetail { Id = 3, OrderId = It.IsAny <int>(), ProductId = It.IsAny <int>(), Count = It.IsAny <int>(), SalePrice = It.IsAny <decimal>(), CreateDate = DateTime.Now, Active = true }; var result = service.Update(orderDetail); Assert.IsTrue(result.Success); }
public void Update(OrderDetail orderDetail) { _orderDetailManager.Update(orderDetail); }