Ejemplo n.º 1
0
        public bool CadastrarItem(DtoCadastroDeItens dtoCadastroDeItens)
        {
            var itemParaComparacao = new MapeadorDeItens().ObtenhaItemPorId(dtoCadastroDeItens.Item);

            return(!itemParaComparacao.Equals(dtoCadastroDeItens.Item) &&
                   new MapeadorDeItens().SalvarItem(dtoCadastroDeItens.Item));
        }
        private DtoCadastroDeItens ObtenhaParametros()
        {
            decimal.TryParse(txtPreco.Text, out var preco);

            var itens = new DtoCadastroDeItens
            {
                Item = new Item
                {
                    Descricao = txtDescricao.Text,
                    Preco     = preco,
                    QuantidadeMinimaPorItem = Convert.ToInt32(txtQuantidadeMinima.Text),
                    TipoUnidade             = cbTipoDeUnidade.SelectedItem.ToString()
                }
            };

            return(itens);
        }