示例#1
0
 //  2. Existing Product Link Initialize
 public ProductLinkNewOrEdit(int productLinkId)
 {
     InitializeComponent();
     this.existingProductLink = SqliteDAProductLink.GetProductLinkById(productLinkId);
     formTitleLabel.Text      = "Edit Product Link";
     saveButton.Text          = "Edit";
     this.newProductLink      = false;
 }
示例#2
0
        private ProductLinkModel GetProductLink(ProductLinkModel productLink)
        {
            //  Get Product Link Id from selected row in data grid view
            int productLinkId = 0;

            productLinkId = Convert.ToInt32(findProductLinkDataGridView.CurrentRow.Cells["Id"].Value);
            productLink   = SqliteDAProductLink.GetProductLinkById(productLinkId);
            return(productLink);
        }
示例#3
0
 //  Other Event Methods
 //******************************************************************************************************
 //  Change Unit of measure label according to the selected product link's uom value.
 private void productLinkComboBox_SelectedValueChanged(object sender, EventArgs e)
 {
     //look for a product link object by the combobox's value
     if (productLinkComboBox.Items.Count > 0)
     {
         if (Int32.TryParse(productLinkComboBox.SelectedValue.ToString(), out int number))
         {
             ProductLinkModel productLink = new ProductLinkModel();
             productLink = SqliteDAProductLink.GetProductLinkById(number);
             //change the uom label text value to product link object's uom
             uomLabel.Text = productLink.UoM.ToString();
         }
         else
         {
             uomLabel.Text = "";
         }
     }
 }