Exemple #1
0
        private void btn_excluir_Click(object sender, EventArgs e)
        {
            Cls_Cadastro item = new Cls_Cadastro();

            item.Criterio = cmb_item.Text;

            DialogResult excluir = new DialogResult();

            excluir = MessageBox.Show($"Certeza que ira excluir o item {cmb_item.Text}?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (excluir == DialogResult.Yes)
            {
                if (item.excluiItem())
                {
                    MessageBox.Show("Item excluído com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    atualizadgv();
                    atualizaComboBox();
                    txt_nome_item.Text        = "";
                    txt_nome_fornecedor.Text  = "";
                    txt_valor_item.Text       = "";
                    txt_valor_fornecedor.Text = "";
                }
            }
            else
            {
                MessageBox.Show($"O item não foi excluído", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemple #2
0
        private void cmb_item_SelectedIndexChanged(object sender, EventArgs e)
        {
            Cls_Cadastro pesquisa = new Cls_Cadastro();

            pesquisa.Criterio = cmb_item.Text;

            if (pesquisa.pesquisaItem())
            {
                txt_nome_item.Text        = pesquisa.Nome;
                txt_nome_fornecedor.Text  = pesquisa.Nome2;
                txt_valor_item.Text       = pesquisa.Valor;
                txt_valor_fornecedor.Text = pesquisa.Valor2;
            }
        }
Exemple #3
0
        private void btn_salvar_Click(object sender, EventArgs e)
        {
            if (txt_nome_item.Text == "")
            {
                MessageBox.Show("Campo vazio, preencha!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txt_nome_item.Focus();
            }
            else if (txt_valor_item.Text == "   ,")
            {
                MessageBox.Show("Campo vazio, preencha!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txt_valor_item.Focus();
            }
            else if (txt_nome_fornecedor.Text == "")
            {
                MessageBox.Show("Campo vazio, preencha!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txt_nome_fornecedor.Focus();
            }
            else if (txt_valor_fornecedor.Text == "   ,")
            {
                MessageBox.Show("Campo vazio, preencha!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txt_valor_fornecedor.Focus();
            }
            else
            {
                Cls_Cadastro item = new Cls_Cadastro();

                item.Criterio = cmb_item.Text;
                item.Nome     = txt_nome_item.Text;
                item.Nome2    = txt_nome_fornecedor.Text;
                item.Valor    = txt_valor_item.Text.Replace(",", ".").Trim();
                item.Valor2   = txt_valor_fornecedor.Text.Replace(",", ".").Trim();

                bool caractereSearch = Regex.IsMatch(item.Nome, (@"[!""#$%&'()*+,-./:;?@[\\\]_`{|}~]"));

                bool caractereSearch2 = Regex.IsMatch(item.Nome2, (@"[!""#$%&'()*+,-./:;?@[\\\]_`{|}~]"));

                if (caractereSearch)
                {
                    MessageBox.Show("Revisar nome, pois há caracteres especiais!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_nome_item.Text = "";
                    txt_nome_item.Focus();
                }
                else if (caractereSearch2)
                {
                    MessageBox.Show("Revisar nome, pois há caracteres especiais!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_nome_fornecedor.Text = "";
                    txt_nome_fornecedor.Focus();
                }
                else
                {
                    DialogResult atualiza = new DialogResult();

                    atualiza = MessageBox.Show($"Certeza que ira atualizar o item {cmb_item.Text}?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

                    if (atualiza == DialogResult.Yes)
                    {
                        if (item.atualizaItens())
                        {
                            MessageBox.Show("Item atualizado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            atualizadgv();
                            atualizaComboBox();
                            txt_nome_item.Text        = "";
                            txt_nome_fornecedor.Text  = "";
                            txt_valor_item.Text       = "";
                            txt_valor_fornecedor.Text = "";
                        }
                    }
                    else
                    {
                        MessageBox.Show($"O item não foi atualizado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
        }