Exemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();
            MleczarniaDBEntities2 db = new MleczarniaDBEntities2();
            // FarmsList.LoadFromFileFarms();
            // ProductsList.LoadFromFileProducts();

            // FarmsList.Add(new Farm("Mateusz", "Graczyk", "Rżaniec 72", 123456789));
            // ProductsList.Add(new Product("Ser Chedar", "Krojony", "120g", 1,1));
            DoubleAnimation anim = new DoubleAnimation();

            anim.From         = 50;
            anim.To           = 240;
            anim.FillBehavior = FillBehavior.Stop;
            gospodarstwa.BeginAnimation(WidthProperty, anim);
            dostawy.BeginAnimation(WidthProperty, anim);
            produkty.BeginAnimation(WidthProperty, anim);
            produkcja.BeginAnimation(WidthProperty, anim);
            statystyki.BeginAnimation(WidthProperty, anim);
            sprzedaz.BeginAnimation(WidthProperty, anim);
            DoubleAnimation wanim = new DoubleAnimation();

            wanim.From         = 50;
            wanim.To           = 490;
            wanim.FillBehavior = FillBehavior.Stop;
            wyjscie.BeginAnimation(WidthProperty, wanim);
        }
Exemplo n.º 2
0
        public override ValidationResult Validate(object value, CultureInfo cultureInfo)
        {
            MleczarniaDBEntities2 db = new MleczarniaDBEntities2();
            var    tanks             = db.Tank;
            Tank   tank     = db.Tank.Single(a => a.tankID == 1);
            string v        = value.ToString();
            float  capacity = 0;;
            float  filling  = 0;

            capacity = (float)tank.tankCapacity;
            filling  = (float)tank.tankFilling;
            float vv = float.Parse(v, CultureInfo.InvariantCulture.NumberFormat);

            try
            {
                if ((vv + filling <= capacity))
                {
                    return(ValidationResult.ValidResult);
                }
                else
                {
                    return(new ValidationResult(false, "Przekroczenie pojemności zbiornika!!!"));
                }
            }
            catch (Exception e)
            {
                return(new ValidationResult(false, e.Message));
            }
        }
Exemplo n.º 3
0
        public Products()
        {
            MleczarniaDBEntities2 db = new MleczarniaDBEntities2();
            var products             = db.Product;

            foreach (var item in products)
            {
                Add(item);
            }
        }
Exemplo n.º 4
0
        public Farms()
        {
            MleczarniaDBEntities2 db = new MleczarniaDBEntities2();
            var farms = db.Farm;

            foreach (var item in farms)
            {
                Add(item);
            }
        }