Esempio n. 1
0
        //Se tiver algum item da list box selecionado e carregado na txtbox, atualiza o cadastro do cara.
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            BOTipoDocumento   objBoTipoDocumento   = null;
            INFOTipoDocumento objInfoTipoDocumento = null;

            try
            {
                if (string.IsNullOrEmpty(txtTipoDocumento.Text))
                {
                    MessageBox.Show("O campo de Cadastro de Tipo de Documentos não pode ser vazio!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtTipoDocumento.Focus();
                }
                else
                {
                    objBoTipoDocumento   = new BOTipoDocumento();
                    objInfoTipoDocumento = new INFOTipoDocumento();

                    objInfoTipoDocumento.NomeTipoDocumento = txtTipoDocumento.Text;
                    objInfoTipoDocumento.IdTipoDocumento   = Convert.ToDouble(lbCodigo.Text);

                    if (objBoTipoDocumento.boAtualizarTipoDocumento(objInfoTipoDocumento))
                    {
                        MessageBox.Show("Cadastro alterado com sucesso!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        btnAtualizar.Visible    = false;
                        btnNovoCadastro.Visible = false;
                        txtTipoDocumento.Clear();
                        lbCodigo.Visible     = false;
                        lbtxtcodigo.Visible  = false;
                        btnCadastrar.Visible = true;
                        txtTipoDocumento.Focus();
                        ListViewLoad();
                    }
                    else
                    {
                        MessageBox.Show("Cadastro não efetuado, verifique se o item não está préviamente cadastrado", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO: " + ex.ToString(), Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
        //------------ realiza o cadastro
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            BOTipoDocumento   objBoTipoDocumento   = null;
            INFOTipoDocumento objInfoTipoDocumento = null;

            try
            {
                if (string.IsNullOrEmpty(txtTipoDocumento.Text))
                {
                    MessageBox.Show("O campo de Cadastro de Tipo de Documentos não pode ser vazio!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtTipoDocumento.Focus();
                }
                else
                {
                    objBoTipoDocumento   = new BOTipoDocumento();
                    objInfoTipoDocumento = new INFOTipoDocumento();

                    objInfoTipoDocumento.NomeTipoDocumento = txtTipoDocumento.Text;

                    if (objBoTipoDocumento.boInserirTipoDocumento(objInfoTipoDocumento))
                    {
                        MessageBox.Show("Novo Tipo de Documento alterados com sucesso!", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        txtTipoDocumento.Clear();
                        txtTipoDocumento.Focus();
                        ListViewLoad();
                    }
                    else
                    {
                        MessageBox.Show("Os cadastros devem ser únicos, verifique se o novo Tipo de Documento está previamente cadastrado no sistema", Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO: " + ex.ToString(), Global.CODAPP + " - " + Global.DESCRICAOAPP, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 3
0
        //------------ Carregar a List View
        private void ListViewLoad()
        {
            ListViewItem             lObjListViewItem   = null;
            List <INFOTipoDocumento> ListaTipoDocumento = null;

            BOTipoDocumento objTipoDocumento = null;

            try
            {
                this.lstTipoDocumento.Items.Clear();

                objTipoDocumento   = new BOTipoDocumento();
                ListaTipoDocumento = objTipoDocumento.boObterTipoDocumento();

                if (ListaTipoDocumento != null)
                {
                    for (int i = 0; i < ListaTipoDocumento.Count; i++)
                    {
                        lObjListViewItem = new ListViewItem(string.Empty, 0);


                        lObjListViewItem.SubItems.Add(ListaTipoDocumento[i].NomeTipoDocumento);
                        lObjListViewItem.Tag = ListaTipoDocumento[i].IdTipoDocumento;

                        this.lstTipoDocumento.Items.Add(lObjListViewItem);   //Add(new ListViewItem[] { lObjListViewItem });
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                lObjListViewItem = null;
            }
        }