Exemplo n.º 1
0
        public void FillWare()
        {
            WaresLogic waresLogic = new WaresLogic(manager);

            Compas.Model.Ware ware = waresLogic.Get(wareId);
            WareNameL.Text = ware.Name;
        }
Exemplo n.º 2
0
        private void FillFields()
        {
            _unitQuantity          = detail.UnitQuantity;
            _secondaryUnitQuantity = detail.SecondaryUnitQuantity;
            _priceForUnit          = detail.PriceForUnit;
            _endPriceForUnit       = detail.EndPriceForUnit;
            _endPrice     = detail.EndPrice;
            _currencyName = (detail.WareDocument == null ? "" : detail.WareDocument.Currency.Name);

            if (detail.Ware != null)
            {
                _wareName          = detail.Ware.Name;
                _unitName          = detail.Ware.WareUnit == null ? "" : detail.Ware.WareUnit.Name;
                _secondaryUnitName = detail.Ware.WareUnit1 == null ? "" : detail.Ware.WareUnit1.Name;
                _unit          = _unitQuantity + " " + (detail.Ware.WareUnit == null ? "" : detail.Ware.WareUnit.Name);
                _secondaryUnit = detail.SecondaryUnitQuantity.ToString() + " " + (detail.Ware.WareUnit1 == null ? "" : detail.Ware.WareUnit1.Name);
            }
            else
            {
                WaresLogic waresLogic = new WaresLogic(manager);
                Ware       ware       = waresLogic.Get(detail.WareID);
                if (ware != null)
                {
                    _wareName = ware.Name;
                }
            }
        }
Exemplo n.º 3
0
 private void Fill()
 {
     if (mode == "edit")
     {
         WaresLogic waresLogic = new WaresLogic(manager);
         Model.Ware ware       = waresLogic.Get(Convert.ToInt32(id));
         WareNameL.Text = ware.Name;
     }
 }
Exemplo n.º 4
0
        private void Fill()
        {
            if (mode == "edit")
            {
                WaresLogic waresLogic = new WaresLogic(manager);
                Model.Ware ware = waresLogic.Get(Convert.ToInt32(id));
                WareNameL.Text = ware.Name;

            }
        }
Exemplo n.º 5
0
        private void Fill()
        {
            ItemIntValue none = new ItemIntValue();

            none.ID   = -1;
            none.Name = " - не вибрано - ";

            FillCategories();

            FillManufacturers();

            FillUnits();

            FillSecondaryUnits();

            FillCodes();

            FillTimeLimits();

            if (mode == "edit")
            {
                WaresLogic wares = new WaresLogic(manager);


                var ware = wares.Get(Convert.ToInt32(id));
                if (ware != null)
                {
                    NameTB.Text = ware.Name;
                    int?    categoryId            = ware.CategoryID;
                    int?    manufacturerId        = ware.ManufacturerID;
                    int?    unitId                = ware.UnitID;
                    int?    secondaryUnitId       = ware.SecondaryUnitID;
                    decimal?secondaryUnitQuantity = ware.SecondaryUnitQuantity;
                    if (secondaryUnitQuantity != null)
                    {
                        SecondaryQuantityNUD.Value = Convert.ToDecimal(secondaryUnitQuantity);
                    }

                    if (categoryId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in CategoriesCB.Items)
                        {
                            if (a.ID == categoryId)
                            {
                                CategoriesCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    if (unitId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in UnitsCB.Items)
                        {
                            if (a.ID == unitId)
                            {
                                UnitsCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    if (secondaryUnitId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in SecondaryUnitsCB.Items)
                        {
                            if (a.ID == secondaryUnitId)
                            {
                                SecondaryUnitsCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    if (manufacturerId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in ManufacturersCB.Items)
                        {
                            if (a.ID == manufacturerId)
                            {
                                ManufacturersCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    ImagePB.SizeMode = PictureBoxSizeMode.Zoom;
                    _image           = Helpers.ImageOperations.ByteArrayToImage(ware.Image);
                    image            = ware.Image;
                    ImagePB.Image    = _image;
                }
            }
        }
Exemplo n.º 6
0
        private void Fill()
        {
            ItemIntValue none = new ItemIntValue();
            none.ID = -1;
            none.Name = " - не вибрано - ";

            FillCategories();

            FillManufacturers();

            FillUnits();

            FillSecondaryUnits();

            FillCodes();

            FillTimeLimits();

            if (mode == "edit")
            {
                WaresLogic wares = new WaresLogic(manager);

                var ware = wares.Get(Convert.ToInt32(id));
                if (ware != null)
                {
                    NameTB.Text = ware.Name;
                    int? categoryId = ware.CategoryID;
                    int? manufacturerId = ware.ManufacturerID;
                    int? unitId = ware.UnitID;
                    int? secondaryUnitId = ware.SecondaryUnitID;
                    decimal? secondaryUnitQuantity = ware.SecondaryUnitQuantity;
                    if (secondaryUnitQuantity != null)
                        SecondaryQuantityNUD.Value = Convert.ToDecimal(secondaryUnitQuantity);

                    if (categoryId != null)
                    {
                       int i = 0;
                       foreach (ItemIntValue a in CategoriesCB.Items)
                       {
                           if (a.ID == categoryId)
                           {
                               CategoriesCB.SelectedIndex = i;
                           }
                           i++;
                       }
                    }

                    if (unitId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in UnitsCB.Items)
                        {
                            if (a.ID == unitId)
                            {
                                UnitsCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    if (secondaryUnitId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in SecondaryUnitsCB.Items)
                        {
                            if (a.ID == secondaryUnitId)
                            {
                                SecondaryUnitsCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    if (manufacturerId != null)
                    {
                        int i = 0;
                        foreach (ItemIntValue a in ManufacturersCB.Items)
                        {
                            if (a.ID == manufacturerId)
                            {
                                ManufacturersCB.SelectedIndex = i;
                            }
                            i++;
                        }
                    }

                    ImagePB.SizeMode = PictureBoxSizeMode.Zoom;
                    _image = Helpers.ImageOperations.ByteArrayToImage(ware.Image);
                    image = ware.Image;
                    ImagePB.Image = _image;
                }
            }
        }
Exemplo n.º 7
0
 public void FillWare()
 {
     WaresLogic waresLogic = new WaresLogic(manager);
     Compas.Model.Ware ware = waresLogic.Get(wareId);
     WareNameL.Text = ware.Name;
 }