Example #1
0
        private void insert(int id,int i)
        {
            try
            {

                using (DataContext dc = new DataContext())
                {
                    Product p = new Product();
                    int randomNumber = random.Next(1, 503);
                    int pid = Engine.ProductIdList[randomNumber];
                    var p_bd = dc.Products.Where(t => t.ProductID.Equals(pid)).FirstOrDefault();


                    p.Name = string.Concat("BG-", id.ToString(), "i-", i.ToString(), "id-" + id).ToString();
                    p.ProductLine = p_bd.ProductLine;
                    p.ProductModelID = p_bd.ProductModelID                          ;
                    p.ProductNumber = string.Concat("BG-", id.ToString(),"i-",i.ToString(),"id-" + id).ToString();
                    p.ListPrice = p_bd.ListPrice;
                    p.ReorderPoint = Convert.ToInt16(i);
                    p.StandardCost = Convert.ToInt16(i);
                    p.StandardCost = Convert.ToDecimal(1.23 * id * i);
                    p.DaysToManufacture = i+1;
                    p.SellEndDate = null;
                    p.DiscontinuedDate = null;
                    p.SellStartDate = System.DateTime.Now;
                    p.ModifiedDate = System.DateTime.Now;
                    p.ProductSubcategoryID = p_bd.ProductSubcategoryID;
                    p.ReorderPoint = p_bd.ReorderPoint;
                    p.Style = p_bd.Style;
                    p.Size = p_bd.Size;
                    p.SizeUnitMeasureCode = p_bd.SizeUnitMeasureCode;
                    p.Weight = p_bd.Weight;
                    p.rowguid = Guid.NewGuid();
                    p.SafetyStockLevel = p_bd.SafetyStockLevel;
                    dc.Products.InsertOnSubmit(p);
                    
                    dc.SubmitChanges();
                }

            }
            catch (Exception ex)
            {
                _Timer.Stop();
                this.Stop();
                return;
            }
        }
 partial void DeleteProduct(Product instance);
 partial void UpdateProduct(Product instance);
 partial void InsertProduct(Product instance);