private int AddUpdateSalesItem() { if (salesItem != null && salesItem.Id > 0 && salesItem.SalesId > 0) { salesItem.ProductId = productsIds[cmbProduct.SelectedIndex]; salesItem.PurchaseHItemId = productItems[cmbSalesItem.SelectedIndex]; salesItem.BrandId = productItemStock[cmbSalesItem.SelectedIndex].BrandId; salesItem.Quntity = int.Parse(txtQuantity.Text); salesItem.Price = Convert.ToDecimal(txtSUnitPrice.Text); salesItem.UpdatedBy = userId; return(SalesOrderItemDataAccess.UpdateSalesItems(salesItem)); } else { var salesItem = new SalesItemDTO { SalesId = salesId, ProductId = productsIds[cmbProduct.SelectedIndex], BrandId = productItemStock[cmbSalesItem.SelectedIndex].BrandId, PurchaseHItemId = productItems[cmbSalesItem.SelectedIndex], Quntity = int.Parse(txtQuantity.Text), Price = Convert.ToDecimal(txtSUnitPrice.Text), CreatedBy = userId }; return(SalesOrderItemDataAccess.AddSalesItems(salesItem)); } }
private void ViewSalesItemInfo() { salesItem = SalesOrderItemDataAccess.GetSalesItemsById(itemId, salesId); if (salesItem != null) { cmbProduct.SelectedIndex = productsIds.FindIndex(x => x == salesItem.ProductId); //cmbSalesItem.Text = brands[salesItem.BrandId].ToString(); //cmbOrderItem.Text = brands[salesItem.PurchaseHItemId].ToString(); //cmbSalesItem.Text = salesItem.Brand + " | Price - " + salesItem.UnitPrice + " Avalilable - " + item.AvailableItemCounts; txtQuantity.Text = salesItem.Quntity.ToString(); txtSUnitPrice.Text = string.Format("{0: 0.00}", salesItem.Price); } }