Пример #1
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 4)
            {
                vm_consultar_produto funcionarios = dataGridView1.Rows[e.RowIndex].DataBoundItem as vm_consultar_produto;


                Alterar_produto tela = new Alterar_produto();
                tela.LoadScreen(funcionarios);
                tela.ShowDialog();
                this.Hide();
            }

            if (e.ColumnIndex == 5)
            {
                vm_consultar_produto produtoss = dataGridView1.CurrentRow.DataBoundItem as vm_consultar_produto;

                DialogResult r = MessageBox.Show("Deseja excluir o  produto ?", "Realce Sua Beleza",
                                                 MessageBoxButtons.YesNo,
                                                 MessageBoxIcon.Question);

                if (r == DialogResult.Yes)
                {
                    ProdutoBusiness business = new ProdutoBusiness();
                    business.Remover(produtoss.ID);

                    CarregarGrid();
                }
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            vm_consultar_produto dto1 = comboBox1.SelectedItem as vm_consultar_produto;
            vm_consultar_estoque dto2 = new vm_consultar_estoque();

            EstoqueDTO dto = new EstoqueDTO();



            var combo = comboBox1.SelectedText;
            var data  = dataGridView1.Columns[0].Name;

            if (combo == data)
            {
                dto.Quantidade = dto.Quantidade + Convert.ToInt32(textBox1.Text);
            }
            else
            {
                dto.id_produto = dto1.ID;

                dto.Quantidade = Convert.ToInt32(textBox1.Text);
            }

            EstoqueBusiness business = new EstoqueBusiness();

            business.Salvar(dto);

            MessageBox.Show("Produto adicionado com sucesso no estoque");
        }
        public List <vm_consultar_produto> Listar()
        {
            string script = @"SELECT * FROM vm_consultar_produto";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, parms);

            List <vm_consultar_produto> lista = new List <vm_consultar_produto>();

            while (reader.Read())
            {
                vm_consultar_produto dto = new vm_consultar_produto();
                dto.ID              = reader.GetInt32("id_produto");
                dto.Nome            = reader.GetString("nm_produto");
                dto.Data_vencimento = reader.GetDateTime("dt_venci");
                dto.nome_forn       = reader.GetString("nome");

                lista.Add(dto);
            }
            reader.Close();

            return(lista);
        }
        public void LoadScreen(vm_consultar_produto dto)
        {
            this.produto = dto;

            lblid.Text            = Convert.ToString(dto.ID);
            txtnome.Text          = dto.Nome;
            comboBox1.Text        = dto.nome_forn;
            dateTimePicker1.Value = dto.Data_vencimento;
        }
        private void button2_Click(object sender, EventArgs e)
        {
            FornecedorDTO        dto1 = cboFornecedor.SelectedItem as FornecedorDTO;
            vm_consultar_produto dto2 = cboNome.SelectedItem as vm_consultar_produto;

            PedidoDTO dto = new PedidoDTO();

            dto.id_produto  = dto2.ID;
            dto.valor       = Convert.ToDecimal(txtValor.Text);
            dto.id_fornecor = dto1.ID;

            PedidoBusiness business = new PedidoBusiness();

            business.Salvar(dto);


            MessageBox.Show("Pedido alterado com sucesso");
        }
        private void button2_Click(object sender, EventArgs e)
        {
            FornecedorDTO        dto1 = comboBox1.SelectedItem as FornecedorDTO;
            vm_consultar_produto dto2 = comboBox2.SelectedItem as vm_consultar_produto;

            PedidoDTO dto = new PedidoDTO();

            dto.id_produto  = dto2.ID;
            dto.valor       = Convert.ToDecimal(textBox1.Text);
            dto.id_fornecor = dto1.ID;

            PedidoBusiness business = new PedidoBusiness();

            business.Salvar(dto);



            MessageBox.Show("Pedido realizado com sucesso");
            tela_principal tela = new tela_principal();

            tela.Show();
            this.Hide();
        }