private int AddUpdatePurchaseItem()
 {
     if (purchaseItem != null && purchaseItem.Id > 0 && purchaseItem.PurchaseId > 0)
     {
         purchaseItem.ProductId = cmbProduct.SelectedIndex + 1;
         purchaseItem.BrandId   = cmbBrand.SelectedIndex + 1;
         purchaseItem.Quntity   = int.Parse(txtQuantity.Text);
         purchaseItem.Price     = Convert.ToDecimal(txtPrice.Text);
         purchaseItem.UpdatedBy = userId;
         return(PurchaseOrderItemDataAccess.UpdateOrderItems(purchaseItem));
     }
     else
     {
         var purchaseItem = new PurchaseItemDTO
         {
             PurchaseId = purchaseId,
             ProductId  = cmbProduct.SelectedIndex + 1,
             BrandId    = cmbBrand.SelectedIndex + 1,
             Quntity    = int.Parse(txtQuantity.Text),
             Price      = Convert.ToDecimal(txtPrice.Text),
             CreatedBy  = userId
         };
         return(PurchaseOrderItemDataAccess.AddOrderItems(purchaseItem));
     }
 }
 private void ViewPurchaseItemInfo()
 {
     purchaseItem = PurchaseOrderItemDataAccess.GetPurchaseItemsById(itemId, purchaseId);
     if (purchaseItem != null)
     {
         cmbProduct.Text  = products[purchaseItem.ProductId].ToString();
         cmbBrand.Text    = brands[purchaseItem.BrandId].ToString();
         txtQuantity.Text = purchaseItem.Quntity.ToString();
         txtPrice.Text    = string.Format("{0: 0.00}", purchaseItem.Price);
     }
 }
Exemple #3
0
 public ActionResult Create(PurchaseItemDTO item)
 {
     try
     {
         // TODO: Add insert logic here
         purchaseItemDa.Save(item);
         return(Json(true));
     }
     catch
     {
         return(Json(false));
     }
 }