Example #1
0
 public void UpdateProductPositionInDB(ProductPosition product)
 {
     try
     {
         ProductPosition prod = db_context.ProductPositions.Find(product.Id);
         prod.ChangeProperties(product);
         db_context.SaveChanges();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #2
0
 public void AddProductPositionInDB(ProductPosition product)
 {
     try
     {
         Center center = GetDBCenters().Where(c => c.CenterName.Equals(product.productCenter.CenterName)).FirstOrDefault();
         product.productCenter = center;
         db_context.ProductPositions.Add(product);
         db_context.SaveChanges();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #3
0
 public void DeleteProductPositionFromDB(ProductPosition product)
 {
     try
     {
         ProductPosition prod = db_context.ProductPositions.Find(product.Id);
         if (prod != null)
         {
             db_context.ProductPositions.Remove(prod);
             db_context.SaveChanges();
         }
         else
         {
             MessageBox.Show("Товар не найден на складе");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public void ChangeProperties(ProductPosition product)
 {
     NumberOfProduct = product.NumberOfProduct;
 }
Example #5
0
 public void AddProductPositionInDB(ProductPosition product)
 {
     repository.AddProductPositionInDB(product);
 }
Example #6
0
 public void DeleteProductPositionFromDB(ProductPosition product)
 {
     repository.DeleteProductPositionFromDB(product);
 }
Example #7
0
 public void UpdateProductPositionInDB(ProductPosition product)
 {
     repository.UpdateProductPositionInDB(product);
 }