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); }
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(); }
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); }