示例#1
0
        public Produto(String desc, CategoriaProduto cat, UnidadeMedida unMedida,
                       String codigoBarras, TypeItemProduto tpProduto,
                       decimal precoVenda, decimal quantidade, byte[] foto, TypeStatusProduto status)
            : this()
        {
            this.DescricaoProduto       = desc;
            this.IdCategoriaProduto     = cat != null ? cat.IdCategoriaProduto : 0;
            this.IdUnidadeMedidaProduto = unMedida != null ? unMedida.IdUnidadeMedida : 0;
            this.PrecoVenda             = precoVenda;
            this.QuantidadeProduto      = quantidade;
            this.FotoProduto            = foto;
            this.StatusProduto          = status;

            this.CodigoBarras    = codigoBarras;
            this.TipoItemProduto = tpProduto;

            if (this.TipoItemProduto == TypeItemProduto.Servico)
            {
                this.QuantidadeProduto = 1;//sempre 1
            }
        }
示例#2
0
 public void Update(UnidadeMedida novo)
 {
     this.NomeUnidadeMedida = novo.NomeUnidadeMedida;
     this.Descricao         = novo.Descricao;
 }