Ejemplo n.º 1
0
        private void frmEditarBase_Load(object sender, EventArgs e)
        {
            if (Entity is Equipamento)
            {
                txtDescricao.Text   = ((Equipamento)Entity).Descricao;
                txtEstado.Text      = ((Equipamento)Entity).Estado;
                cbCategoria.Text    = ((Equipamento)Entity).CodCategoria.ToString();
                txtNSerie.Text      = ((Equipamento)Entity).NumSerie;
                txtPertencente.Text = ((Equipamento)Entity).Pertencente;
                txtPatrimonio.Text  = ((Equipamento)Entity).Patrimonio;
                index = ((Equipamento)Entity).CodEquipamento;

                pnEquipamento.BringToFront();
            }
            else if (Entity is Termo_Emprestimo)
            {
                txtRg.Text         = ((Termo_Emprestimo)Entity).Rg;
                dtpRetirada.Value  = ((Termo_Emprestimo)Entity).DataRetirada;
                dtpDevolucao.Value = ((Termo_Emprestimo)Entity).DataDevolucao;

                CTRL_Equipamento cEquip = new CTRL_Equipamento();
                Equipamento      equip  = new Equipamento();

                equip                = cEquip.GetById(((Termo_Emprestimo)Entity).CodEquipamento);
                _indexCat            = equip.CodCategoria;
                cbDescricao.Text     = equip.Descricao;
                _txtEstado.Text      = equip.Estado;
                _txtNSerie.Text      = equip.NumSerie;
                _txtCategoria.Text   = equip.CodCategoria.ToString();
                _txtPertencente.Text = equip.Pertencente;
                _txtPatrimonio.Text  = equip.Patrimonio;

                pnTermo.BringToFront();
            }
        }
Ejemplo n.º 2
0
        private void opRefresh_Equip_Click(object sender, EventArgs e)
        {
            CTRL_Equipamento cEquip = new CTRL_Equipamento();

            dgvEquipamento.DataSource = cEquip.GetAll();
            FormatarDgv.FormatarEquipamento(dgvEquipamento);
        }
Ejemplo n.º 3
0
        private void btnCadastrar_Equi_Click(object sender, EventArgs e)
        {
            CTRL_Equipamento eEqui = new CTRL_Equipamento();
            CTRL_Categoria   cCat  = new CTRL_Categoria();
            List <Categoria> list  = cCat.GetAll();
            int index = 0;

            foreach (Categoria c in list)
            {
                if (c.Descricao == cbCategoria.Text)
                {
                    index = c.CodCategoria;
                }
            }
            Equipamento equi = new Equipamento(txtDescricao.Text, txtNSerie.Text, txtEstado.Text, index, txtPertencente.Text, txtPatrimonio.Text);

            int rows = eEqui.Insert(equi);

            if (rows == 0)
            {
                MessageBox.Show("O registro não foi cadastrado!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (rows == -1)
            {
                MessageBox.Show("O registro não foi cadastrado pois já existe um equipamento com este patrimonio e/ou número de série", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 4
0
        private void btnList_Equip_Click(object sender, EventArgs e)
        {
            CTRL_Equipamento cEquip = new CTRL_Equipamento();

            pnList_Equipamento.BringToFront();
            dgvEquipamento.DataSource = cEquip.GetAll();
            FormatarDgv.FormatarEquipamento(dgvEquipamento);
        }
Ejemplo n.º 5
0
        private void cbDescricao_DropDown(object sender, EventArgs e)
        {
            CTRL_Equipamento cEquip = new CTRL_Equipamento();

            ListEquipamento = new List <Equipamento>();

            ListEquipamento        = cEquip.GetAll();
            cbDescricao.DataSource = ListEquipamento;
        }
Ejemplo n.º 6
0
        private void opExcluir_Equip_Click(object sender, EventArgs e)
        {
            CTRL_Equipamento cEquip = new CTRL_Equipamento();

            if (MessageBox.Show("Tem certeza que deseja excluir este registro?", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes)
            {
                if (cEquip.Delete(int.Parse(dgvEquipamento[0, dgvEquipamento.CurrentRow.Index].Value.ToString())) == 0)
                {
                    MessageBox.Show("O registro não foi excluído!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                opRefresh_Equip_Click(null, null);
            }
        }
Ejemplo n.º 7
0
        private void frmRelatorio_Equipamento_Load(object sender, EventArgs e)
        {
            CTRL_Equipamento cEquip = new CTRL_Equipamento();
            Equipamento      equip  = new Equipamento();

            equip = cEquip.GetById(Index);

            _txtEstado.Text      = equip.Estado;
            txtDescricao.Text    = equip.Descricao;
            _txtNSerie.Text      = equip.NumSerie;
            _txtCategoria.Text   = equip.CodCategoria.ToString();
            _txtPertencente.Text = equip.Pertencente;
            _txtPatrimonio.Text  = equip.Patrimonio;
        }
Ejemplo n.º 8
0
        private void opAtualizar_Equip_Click(object sender, EventArgs e)
        {
            CTRL_Equipamento cEquip = new CTRL_Equipamento();
            Equipamento      equip  = new Equipamento(int.Parse(dgvEquipamento[0, dgvEquipamento.CurrentRow.Index].Value.ToString()),
                                                      dgvEquipamento[1, dgvEquipamento.CurrentRow.Index].Value.ToString(),
                                                      dgvEquipamento[2, dgvEquipamento.CurrentRow.Index].Value.ToString(),
                                                      dgvEquipamento[3, dgvEquipamento.CurrentRow.Index].Value.ToString(),
                                                      int.Parse(dgvEquipamento[4, dgvEquipamento.CurrentRow.Index].Value.ToString()),
                                                      dgvEquipamento[5, dgvEquipamento.CurrentRow.Index].Value.ToString(),
                                                      dgvEquipamento[6, dgvEquipamento.CurrentRow.Index].Value.ToString());

            using (var editar = new frmEditarBase(equip))
                editar.ShowDialog();
            opRefresh_Equip_Click(null, null);
        }
Ejemplo n.º 9
0
 private void btnCadastrar_Equi_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Têm certeza que deseja realizar estas alterações?", "Atenção", MessageBoxButtons.YesNo,
                         MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
     {
         CTRL_Equipamento cEquip = new CTRL_Equipamento();
         if (cEquip.Update(new Equipamento(index, txtDescricao.Text, txtNSerie.Text, txtEstado.Text, _indexCat,
                                           txtPertencente.Text, txtPatrimonio.Text)) == 0)
         {
             MessageBox.Show("Erro ao atualizar campos. Tente novamente", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             MessageBox.Show("Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Close();
             Dispose();
         }
     }
 }