Example #1
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            computadorApp = new ServicoDeComputador();
            objComputador = new Computador();
            lbMensagem.Visible = false;
            bool result = true;

            if (!String.IsNullOrEmpty(txtDescricao.Text))
            {
                if (iCodigo == 0)
                {
                    objComputador.Descricao = txtDescricao.Text;
                    result = computadorApp.Adicionar(objComputador);
                }
                else
                {
                    objComputador = computadorApp.GetById(iCodigo);
                    objComputador.Descricao = txtDescricao.Text;
                    result = computadorApp.Alterar(objComputador);
                }

                if (result)
                {
                    EstadoInicial();
                    AlterarMsg("Gravado com sucesso!", false);
                }
                else
                    AlterarMsg("Erro ao gravar os dados", true);
            }
            else
                AlterarMsg("Nome é obrigatório!", true);

            computadorApp.Dispose();
        }