Пример #1
0
        public ViewResult ProdutoCadastrarSave(Produto p)
        {
            ViewResult vr = new ViewResult();

            rdnProduto rdn = new rdnProduto();

            Mensagem msg = new Mensagem();

            String resultado = rdnProduto.adicionar(p);

            try
            {
                int id = Convert.ToInt32(resultado);
                msg.Titulo              = "Produto cadastrado com sucesso. Código: " + resultado;
                msg.Conteudo            = "Deseja cadastrar imagens para o produto cadasrtado?";
                msg.botaoEsquerdoLink   = "ProdutoCadastrarImagem";
                msg.botaoEsquerdoTitulo = "Sim";
            }
            catch (Exception e)
            {
                msg.Titulo   = "Erro ao inserir.";
                msg.Conteudo = "Produto cadastrado com sucesso." + resultado + e;
            }

            vr.ViewBag.Categorias    = rdnCategoria.listarTodos();
            vr.ViewBag.SubCategorias = rdnSubCategoria.listarTodos();

            vr.ViewBag.Resultado = resultado;
            vr.ViewBag.Mensagem  = msg;
            vr.ViewName          = "ProdutoLista";
            return(vr);
        }
Пример #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            String erro = "";


            if (txtNome.Text.Length <= 0)
            {
                erro = "Nome;";
            }

            if (txtCodRel.Text.Length <= 0)
            {
                erro = erro + " Código;";
            }

            if (txtPreco.Text.Length <= 0)
            {
                erro = erro + " Preço;";
            }

            if (erro == "")
            {
                Produto p = new Produto();

                p.codigo_referencia = Convert.ToInt64(txtCodRel.Text);
                p.nome             = txtNome.Text;
                p.descricao        = txtNome.Text;
                p.id_categoria     = Convert.ToInt32(cbxCategoria.SelectedValue);
                p.id_sub_categoria = Convert.ToInt32(cbxSubCategoria.SelectedValue);
                p.data_inclusao    = DateTime.Now;
                p.preco            = Convert.ToDecimal(txtPreco.Text);
                p.tipo_unidade     = Convert.ToInt32(cbxUniMed.SelectedValue);

                rdnProduto rdn = new rdnProduto();

                MessageBox.Show(rdn.adicionar(p));
            }
            else
            {
                MessageBox.Show("Os campos são obrigatórios: " + erro);
            }
        }