private void cadProj_Load(object sender, EventArgs e)
        {
            //try
            //{
            DAO.Banco dao = new DAO.Banco();
            dgvProjetos.DataSource = dao.retornarProjeto();
            dgvClientes.DataSource = dao.retornarCliente();
            dgvTipoMov.DataSource  = dao.retornarTipoMovel();
            int cont  = dgvClientes.RowCount - 1;
            int cont1 = dgvTipoMov.RowCount - 1;

            for (int i = 0; i < cont; i++)
            {
                listBox1.Items.Add(dgvClientes.Rows[i].Cells[0].Value.ToString() + " - " + dgvClientes.Rows[i].Cells[1].Value.ToString());
            }
            for (int i = 0; i < cont1; i++)
            {
                listBox2.Items.Add(dgvTipoMov.Rows[i].Cells[0].Value.ToString() + " - " + dgvTipoMov.Rows[i].Cells[1].Value.ToString());
            }
            //}
            //catch (Exception erro)
            //{
            //    MessageBox.Show("Não foi possível conectar com o servidor! Erro: " + erro.Message, "Moveis Planejados");
            //}
        }
Exemplo n.º 2
0
 private void cadCli_Load(object sender, EventArgs e)
 {
     try
     {
         DAO.Banco dao = new DAO.Banco();
         dgvClientes.DataSource = dao.retornarCliente();
     }
     catch (Exception erro)
     {
         MessageBox.Show("Não foi possível conectar com o servidor! Erro: " + erro.Message, "Moveis Planejados");
     }
 }
Exemplo n.º 3
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (ValidarCampoString(txtNome.Text, "Nome") == false)
            {
                txtNome.Clear();
                txtNome.Focus();
                return;
            }

            try
            {
                DAO.Banco dao = new DAO.Banco();
                dao.cadastrarTipoMovel(txtNome.Text, txtDesc.Text);
                dgvTipoMov.DataSource = dao.retornarTipoMovel();
            }
            catch (Exception erro)
            {
                MessageBox.Show("Não foi possível efetuar o cadastro! Erro: " + erro.Message, "Moveis Planejados");
            }
            txtDesc.Clear();
            txtNome.Clear();
        }
Exemplo n.º 4
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (ValidarCampoString(txtNome.Text, "Nome") == false)
            {
                txtNome.Clear();
                txtNome.Focus();
                return;
            }
            if (ValidarCampoString(txtCPF.Text, "CPF") == false)
            {
                txtCPF.Clear();
                txtCPF.Focus();
                return;
            }
            if (ValidarCampoString(txtRG.Text, "RG") == false)
            {
                txtRG.Clear();
                txtRG.Focus();
                return;
            }
            if (ValidarCampoString(cboSexo.Text, "Sexo") == false)
            {
                cboSexo.ResetText();
                return;
            }
            if (ValidarCampoString(txtTel.Text, "Telefone") == false)
            {
                txtTel.Clear();
                txtTel.Focus();
                return;
            }
            if (ValidarCampoTel(txtTel.Text, "Telefone") == false)
            {
                txtTel.Clear();
                txtTel.Focus();
                return;
            }
            if (ValidarCampoString(txtUF.Text, "UF") == false)
            {
                txtUF.Clear();
                txtUF.Focus();
                return;
            }
            if (ValidarCampoString(txtCid.Text, "Cidade") == false)
            {
                txtCid.Clear();
                txtCid.Focus();
                return;
            }
            if (ValidarCampoString(txtBairro.Text, "Bairro") == false)
            {
                txtBairro.Clear();
                txtBairro.Focus();
                return;
            }
            if (ValidarCampoString(txtLogra.Text, "Logradouro") == false)
            {
                txtLogra.Clear();
                txtLogra.Focus();
                return;
            }
            if (ValidarCampoString(txtNum.Text, "Número") == false)
            {
                txtNum.Clear();
                txtNum.Focus();
                return;
            }
            if (ValidarCampoNum(txtNum.Text, "Número") == false)
            {
                txtNum.Clear();
                txtNum.Focus();
                return;
            }

            try
            {
                DAO.Banco dao = new DAO.Banco();
                dao.cadastrarCliente(txtNome.Text, txtCPF.Text, txtRG.Text, cboSexo.Text, txtTel.Text, txtCel.Text, txtUF.Text, txtCid.Text, txtBairro.Text, txtLogra.Text, int.Parse(txtNum.Text), txtCep.Text, txtCompl.Text);
                dgvClientes.DataSource = dao.retornarCliente();
            }
            catch (Exception erro)
            {
                MessageBox.Show("Não foi possível efetuar o cadastro! Erro: " + erro.Message, "Moveis Planejados");
            }
            if (Directory.Exists(@"C:\Cadastros") == false)
            {
                Directory.CreateDirectory(@"C:\Cadastros");
            }
            using (StreamWriter arquivoTexto = new StreamWriter(@"C:\Cadastros\Alunos.txt", true))
            {
                arquivoTexto.WriteLine("-- Iniciando Log -- ");
                arquivoTexto.WriteLine("Usuário efetuou um cadastro de Cliente:");
                arquivoTexto.WriteLine("Nome do Cliente: " + txtNome.Text);
                arquivoTexto.WriteLine("Sexo: " + cboSexo.Text);
                arquivoTexto.WriteLine("CPF: " + txtCPF.Text);
                arquivoTexto.WriteLine("RG: " + txtCPF.Text);
                arquivoTexto.WriteLine("Telefone: " + txtTel.Text);
                arquivoTexto.WriteLine("Celular: " + txtCel.Text);
                arquivoTexto.WriteLine("Estado: " + txtUF.Text);
                arquivoTexto.WriteLine("Cidade: " + txtCid.Text);
                arquivoTexto.WriteLine("Bairro: " + txtBairro.Text);
                arquivoTexto.WriteLine("Logradouro: " + txtLogra.Text);
                arquivoTexto.WriteLine("Número: " + txtNum.Text);
                arquivoTexto.WriteLine("CEP: " + txtCep.Text);
                arquivoTexto.WriteLine("Complemento: " + txtCompl.Text);
                arquivoTexto.WriteLine("-- Término Log --");
                arquivoTexto.WriteLine(" ");
            }
            txtNome.Clear();
            txtCPF.Clear();
            txtRG.Clear();
            cboSexo.ResetText();
            txtTel.Clear();
            txtCel.Clear();
            txtUF.Clear();
            txtCid.Clear();
            txtBairro.Clear();
            txtLogra.Clear();
            txtNum.Clear();
            txtCep.Clear();
            txtCompl.Clear();
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (ValidarCampoString(txtNome.Text, "Nome") == false)
            {
                txtNome.Clear();
                txtNome.Focus();
                return;
            }
            if (ValidarCampoString(txtIdMovel.Text, "ID (Tipo do Móvel)") == false)
            {
                txtIdMovel.Clear();
                txtIdMovel.Focus();
                return;
            }
            if (ValidarCampoNum(txtIdMovel.Text, "ID (Tipo do Móvel)") == false)
            {
                txtIdMovel.Clear();
                txtIdMovel.Focus();
                return;
            }
            if (ValidarCampoString(txtIdCli.Text, "ID (Cliente)") == false)
            {
                txtIdCli.Clear();
                txtIdCli.Focus();
                return;
            }
            if (ValidarCampoNum(txtIdCli.Text, "ID (Cliente)") == false)
            {
                txtIdCli.Clear();
                txtIdCli.Focus();
                return;
            }
            if (ValidarCampoString(txtPreco.Text, "Preço") == false)
            {
                txtPreco.Clear();
                txtPreco.Focus();
                return;
            }
            if (ValidarCampoFloat(txtPreco.Text, "Preço") == false)
            {
                txtPreco.Clear();
                txtPreco.Focus();
                return;
            }
            if (ValidarCampoString(txtDtEntrega.Text, "Data de Entrega") == false)
            {
                txtDtEntrega.Clear();
                txtDtEntrega.Focus();
                return;
            }
            if (ValidarCampoData(txtDtEntrega.Text, "Data de Entrega") == false)
            {
                txtDtEntrega.Clear();
                txtDtEntrega.Focus();
                return;
            }

            try
            {
                DAO.Banco dao = new DAO.Banco();
                dao.cadastrarProjeto(int.Parse(txtIdMovel.Text), int.Parse(txtIdCli.Text), txtNome.Text, txtDesc.Text, float.Parse(txtPreco.Text), DateTime.Now, DateTime.Parse(txtDtEntrega.Text));
                dgvProjetos.DataSource = dao.retornarProjeto();
            }
            catch (Exception erro)
            {
                MessageBox.Show("Não foi possível efetuar o cadastro! Erro: " + erro.Message, "Moveis Planejados");
            }
            txtIdMovel.Clear();
            txtIdCli.Clear();
            txtNome.Clear();
            txtDesc.Clear();
            txtPreco.Clear();
            txtDtEntrega.Clear();
        }