Ejemplo n.º 1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                string nome = txtNome.Text;
                nome = nome.Trim();
                int qdtNome = nome.Count();

                if (qdtNome > 45)
                {
                    throw new Exception("O campo 'Nome' não pode conter mais de 45 caracteres.");
                }
                else if (qdtNome == 0)
                {
                    throw new Exception("Nome inválido.");
                }

                string desc = txtDesc.Text;
                desc = desc.Trim();
                int qtdDesc = desc.Count();

                if (qtdDesc > 300)
                {
                    throw new Exception("O campo 'Descrição' não pode ter mais de 300 caracteres.");
                }
                else if (qtdDesc == 0)
                {
                    throw new Exception("Descrição imválida.");
                }

                dto.Nome      = txtNome.Text;
                dto.Descricao = txtDesc.Text;
                dto.Valor     = nudPreco.Value;

                Classes.ClassesPecas.PecasBusiness business = new Classes.ClassesPecas.PecasBusiness();
                business.Alterar(dto);

                MessageBox.Show("Peça alterada com sucesso!", "SIGMA", MessageBoxButtons.OK);

                frmListarPecas tela = new frmListarPecas();
                tela.AutoCarregar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        private void peçasToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            frmListarPecas tela = new frmListarPecas();

            OpenScreen(tela);
        }
Ejemplo n.º 3
0
 private void btnPecas_Click(object sender, EventArgs e)
 {
     Telas.frmListarPecas tela = new frmListarPecas();
     OpenScreen(tela);
 }