Exemplo n.º 1
0
        private void AddPrice(string nomeMat, string descrizione, double price)
        {
            var matMm = GetMaterialByName(nomeMat, MeasureUnit.Millimeter);

            if (matMm != null)
            {
                var p = new PrezzoMateriale
                {
                    Descrizione = descrizione,
                    Prezzo = price,
                    MaterialeGuid = matMm.MaterialeGuid
                };
                _mag.AddPrezzoMateriale(p);
            }

            var matInch = GetMaterialByName(nomeMat, MeasureUnit.Inch);

            if (matInch != null)
            {
                var p = new PrezzoMateriale
                {
                    Descrizione = descrizione,
                    Prezzo = price / CambioEuroDollaro,
                    MaterialeGuid = matInch.MaterialeGuid
                };
                _mag.AddPrezzoMateriale(p);

            }
        }
Exemplo n.º 2
0
 internal void AddPrezzoMateriale(PrezzoMateriale prezzo)
 {
     if (prezzo != null)
         _prezziMateriale.Add(prezzo);
 }
Exemplo n.º 3
0
 internal void DeletePrezzo(PrezzoMateriale prezzoMaterialeSelezionato)
 {
     if (_prezziMateriale.Contains(prezzoMaterialeSelezionato))
         _prezziMateriale.Remove(prezzoMaterialeSelezionato);
 }