Exemple #1
0
 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));
     }
 }
Exemple #2
0
 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);
     }
 }