Beispiel #1
0
        private void btnBuscar_Click_1(object sender, EventArgs e)
        {
            try {
                int id = Convert.ToInt32(txtID.Text);

                tb_estoque estoque = business.Listar(id);

                txtNomeProduto.Text = Convert.ToString(estoque.id_produto);
                dtpData.Value       = estoque.dt_entrada;
                nudValor.Value      = estoque.vl_valor;

                if (estoque.bt_vendido == true)
                {
                    rdnSim.Checked = true;
                }
                if (estoque.bt_vendido == false)
                {
                    rdnNao.Checked = true;
                }

                Business.ProdutoBusiness produtoBusiness = new Business.ProdutoBusiness();
                tb_produto produto = produtoBusiness.Listar(estoque.id_produto);

                txtNomeProduto.Text = produto.nm_produto;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            try
            {
                tb_fornecedor    comboFornecedor = cboFornecedor.SelectedItem as tb_fornecedor;
                Model.tb_produto modelo          = new Model.tb_produto();
                tb_produto       produto         = business.Listar(Convert.ToInt32(txtIdProduto.Text));

                modelo.id_produto    = Convert.ToInt32(txtIdProduto.Text);
                modelo.id_fornecedor = comboFornecedor.id_fornecedor;
                modelo.ds_categoria  = txtCategoria.Text;
                modelo.nm_produto    = txtNome.Text;
                modelo.vl_valor      = nudValor.Value;

                byte[] imagem_byte = null;

                if (txtImagem.Text == string.Empty)
                {
                    modelo.img_produto = produto.img_produto;
                }
                else
                {
                    FileStream fstream = new FileStream(this.txtImagem.Text, FileMode.Open, FileAccess.Read);

                    BinaryReader br = new BinaryReader(fstream);

                    imagem_byte = br.ReadBytes((int)fstream.Length);

                    modelo.img_produto = imagem_byte;
                }

                business.AlterarProduto(modelo);

                MessageBox.Show("Alterado com sucesso");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #3
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(txtIdProduto.Text);

            Model.tb_produto modelo = business.Listar(id);

            Utils.ConverterImagem imageConverter = new Utils.ConverterImagem();

            Image imagem = imageConverter.byteArrayToImage(modelo.img_produto);

            txtIDFornecedor.Text = modelo.tb_fornecedor.nm_fornecedor;
            txtNome.Text         = modelo.nm_produto;
            imgImagem.Image      = imagem;
            txtCategoria.Text    = modelo.ds_categoria;
        }
        public ActionResult <List <Models.Response.ProdutoResponse> > Listar()
        {
            try
            {
                List <Models.TbProduto> lns = buss.Listar();
                if (lns.Count == 0)
                {
                    return(NotFound());
                }

                List <Models.Response.ProdutoResponse> resp = util.ParaResponse(lns);
                return(resp);
            }
            catch (System.Exception ex)
            {
                return(BadRequest(
                           new Models.Response.ErroResponse(500, ex.Message)
                           ));
            }
        }