Beispiel #1
0
        private MaterialSerra indexarDados()
        {
            MaterialSerra m = new MaterialSerra(ParseUtil.ToDecimal(txtComprimento.Text),
                                                ParseUtil.ToDecimal(txtLargura.Text),
                                                ParseUtil.ToDecimal(txtEspessura1.Text),
                                                ParseUtil.ToDecimal(txtEspessura2.Text),
                                                ParseUtil.ToDecimal(txtValorMetro.Text));

            if (_materialAnt != null)
            {
                m.IdMaterial = _materialAnt.IdMaterial;

                m.CodigoMaterial = m.IdMaterial;
            }
            return(m);
        }
Beispiel #2
0
        public XFrmAddMaterialSerra(MaterialSerra materialAnt) : this()
        {
            this._materialAnt = materialAnt;

            txtComprimento.Text = materialAnt.Comprimento.ToString();
            txtLargura.Text     = materialAnt.Largura.ToString();
            txtEspessura1.Text  = materialAnt.Espessura1.ToString();
            txtEspessura2.Text  = materialAnt.Espessura2.ToString();

            txtComprimento.ReadOnly = true;
            txtLargura.ReadOnly     = true;
            txtEspessura1.ReadOnly  = true;
            txtEspessura2.ReadOnly  = true;

            txtValorMetro.Text = materialAnt.ValorMetroQuadrado.ToString();
        }
Beispiel #3
0
        public ItemOrdemCarga AddItem(MaterialSerra mat, int qtde)
        {
            var o = this._itensVenda.Find(i => i.Material.NomeMaterial.Equals(mat.NomeMaterial));

            if (o != null)
            {
                MessageBoxBlack.Advertencia("Material \"" + mat.NomeMaterial
                                            + "\" já incluso !");
                return(null);
            }

            var item = new ItemOrdemCarga(mat, qtde);

            //garante a consistencia em caso de lajinha
            item.Update(item);
            this._itensVenda.Add(item);
            this.gridControlItensVenda.DataSource = _itensVenda;
            return(item);
        }