Exemplo n.º 1
0
        public void SetComponentProperties(int MachineComponentId)
        {
            try
            {
                using (DataContext = new DataContext(StatisModels.ProjectProps.FakeServer))
                {
                    var component = DataContext.MachineComponent
                                    .Include("ComponentImages")
                                    .Include("ComponentStocks")
                                    .Where(i => i.Id == MachineComponentId)
                                    .First();

                    DS_Component.DataSource = CurrentComponent = component;
                    if (component.ComponentStocks.Count > 0)
                    {
                        DS_ComponentStock.DataSource = CurrentStock = component.ComponentStocks[0];
                    }
                    if (component.ComponentImages.Count > 0)
                    {
                        DS_ComponentImage.DataSource = CurrentImage = component.ComponentImages[0];
                        ComponentPicture.Image       = component.ComponentImages[0].Image;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error while getting data from database");
            }
        }
Exemplo n.º 2
0
 public void SetComponentProperties(MachineComponent component)
 {
     CurrentComponent = component;
     if (CurrentComponent.ComponentStocks.Count > 0)
     {
         CurrentStock = CurrentComponent.ComponentStocks[0];
     }
     DS_Component.DataSource      = CurrentComponent;
     DS_ComponentStock.DataSource = CurrentStock;
     if (component.ComponentImages.Count > 0)
     {
         CurrentImage           = component.ComponentImages[0];
         ComponentPicture.Image = component.ComponentImages[0].Image;
     }
 }