Пример #1
0
 public void PesquisaComputador(string descricao)
 {
     computadorApp = new ServicoDeComputador();
     listAll = computadorApp.Get(x => x.Descricao.ToUpper().Contains(descricao.ToUpper())).OrderBy(x => x.Descricao).ToList();
     dgvComputadores.DataSource = listAll;
     computadorApp.Dispose();
 }
Пример #2
0
 public void CarregaComputadores()
 {
     computadorApp = new ServicoDeComputador();
     listAll = computadorApp.GetAll().OrderBy(x => x.Descricao).ToList();
     dgvComputadores.DataSource = listAll;
     computadorApp.Dispose();
 }
Пример #3
0
        public void CarregaComputador()
        {
            computadorApp = new ServicoDeComputador();
            var computador = computadorApp.GetById(iCodigo);

            if (computador != null)
            {
                txtDescricao.Text = computador.Descricao;
                HabilitaCampos(false, true);
            }
            else
            {
                AlterarMsg("Computador não encontrado!", true);
            }

            computadorApp.Dispose();
        }
Пример #4
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();
        }
Пример #5
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            computadorApp = new ServicoDeComputador();
            objComputador = new Computador();
            lbMensagem.Visible = false;

            if (MessageBox.Show("Deseja excluir esse computador?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (iCodigo > 0)
                {
                    objComputador = computadorApp.GetById(iCodigo);
                    if (computadorApp.Excluir(objComputador.Id))
                    {
                        EstadoInicial();
                        AlterarMsg("Excluido com sucesso!", false);
                    }
                    else
                    {
                        AlterarMsg("Erro ao excluir os dados!", true);
                    }
                }
                else
                    AlterarMsg("Nenhum aluno para excluir!", true);
            }

            computadorApp.Dispose();
        }