/// <summary>
        /// Atualiza o grid, usado em uma porrada de coisa..
        /// </summary>
        private void refreshGrid()
        {
            cliBll = new BLL_Cliente();
            List <MO_Cliente> resp = new List <MO_Cliente>();

            string[] rola = new string[14];

            resp = cliBll.buscaTodosClientesAtivos();

            //limpa grid
            this.GdUsuario.Rows.Clear();

            foreach (MO_Cliente cli in resp)
            {
                rola[0]  = cli.idCli.ToString();
                rola[1]  = cli.idUsu.ToString();
                rola[2]  = cli.matricula.ToString();
                rola[3]  = cli.nome;
                rola[4]  = cli.sexo;
                rola[5]  = cli.telefone;
                rola[6]  = cli.celular;
                rola[7]  = cli.cpf;
                rola[8]  = cli.identidade;
                rola[9]  = cli.ufIdentidade;
                rola[10] = cli.email;
                rola[11] = cli.nasc.ToString("dd/MM/yyyy");
                rola[12] = cli.status.ToString();
                rola[13] = verificaSituacaoCliente((int)cli.idCli) ? "Mensalidade em dia" : "Mensalidade atrasada";

                //adicionando a rola(linha) kkkkk
                this.GdUsuario.Rows.Add(rola);
            }
        }
        private void BtnOk_Click(object sender, EventArgs e)
        {
            MO_Cliente            cli    = new MO_Cliente();
            BLL_Cliente           cliBLL = new BLL_Cliente();
            BLL_AdicionaisCliente adBLL  = new BLL_AdicionaisCliente();
            MO_AdicionaisCliente  adCli  = new MO_AdicionaisCliente();
            int id = 0;

            try
            {
                cli = montaCli();
                //parte de adicionais do cliente(outra tabela)
                adCli = montaAdCli(id);

                if (verificaCamposPreenchidos(cli, adCli))
                {
                    //inserindo de fato
                    adCli.idCli = cliBLL.inserir(cli);
                    adBLL.inserir(adCli);


                    //inserindo a primeira mensalidade deste cliente.
                    inserirPrimeiraMensalidade((int)adCli.idCli);

                    this.Close();
                    MessageBox.Show("Cliente inserido com sucesso!", "Atenção");
                }
                else
                {
                    MessageBox.Show("Favor preencher todos os campos!", "Atenção");
                }
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
        private void TxtPesq_TextChanged(object sender, EventArgs e)
        {
            try
            {
                cliBll = new BLL_Cliente();
                List <MO_Cliente> resp = new List <MO_Cliente>();
                string[]          rola = new string[13];

                resp = cliBll.buscaClienteNome(this.TxtPesq.Text);

                //limpa grid
                this.GdUsuario.Rows.Clear();

                foreach (MO_Cliente cli in resp)
                {
                    rola[0]  = cli.idCli.ToString();
                    rola[1]  = cli.idUsu.ToString();
                    rola[2]  = cli.matricula.ToString();
                    rola[3]  = cli.nome;
                    rola[4]  = cli.sexo;
                    rola[5]  = cli.telefone;
                    rola[6]  = cli.celular;
                    rola[7]  = cli.cpf;
                    rola[8]  = cli.identidade;
                    rola[9]  = cli.ufIdentidade;
                    rola[10] = cli.email;
                    rola[11] = cli.nasc.ToString("dd/MM/yyyy");
                    rola[12] = cli.status.ToString();

                    //adicionando a rola(linha) kkkkk
                    this.GdUsuario.Rows.Add(rola);
                }
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
        /// <summary>
        /// atualiza o grid com os usuarios que pertencem a turma..
        /// </summary>
        private void refreshGrid()
        {
            turBLL = new BLL_Turma();
            cliBLL = new BLL_Cliente();

            List <MO_AlunoTurma> listAlTr = new List <MO_AlunoTurma>();
            MO_Cliente           cli;

            string[] linha = new string[3];

            listAlTr = turBLL.procuraAlunosTurma(turU);
            alocados = listAlTr;
            this.DgAlunos.Rows.Clear();
            foreach (MO_AlunoTurma a in listAlTr)
            {
                cli       = new MO_Cliente();
                cli.idCli = a.idCli;
                cli       = cliBLL.buscaClienteId(cli)[0];

                linha[0] = cli.idCli.ToString();
                linha[1] = cli.matricula.ToString();
                linha[2] = cli.nome;

                this.DgAlunos.Rows.Add(linha);
            }
            if (this.DgAlunos.Rows.Count >= turU.maxAlunos)
            {
                this.BtnAdicionar.Enabled = false;
            }
            else
            {
                this.BtnAdicionar.Enabled = true;
            }
        }
Exemple #5
0
        /// <summary>
        /// preenche os clientes que existem no banco..
        /// </summary>
        private void preencheCli()
        {
            BLL_Cliente       cliBLL  = new BLL_Cliente();
            List <MO_Cliente> listCli = new List <MO_Cliente>();

            listCli = cliBLL.buscaTodosClientesAtivos();


            this.CbmCli.DataSource    = listCli;
            this.CbmCli.ValueMember   = MO_NomesBanco.nomeCli;
            this.CbmCli.DisplayMember = MO_NomesBanco.idCli;
        }
Exemple #6
0
        private void FrmEditarAvaliacoes_Load(object sender, EventArgs e)
        {
            try
            {
                MO_Cliente  cli    = new MO_Cliente();
                BLL_Cliente cliBLL = new BLL_Cliente();

                cli.idCli = avaU.idCli;
                this.CbmCli.DataSource    = cliBLL.buscaClienteId(cli);
                this.CbmCli.ValueMember   = MO_NomesBanco.nomeCli;
                this.CbmCli.DisplayMember = MO_NomesBanco.idCli;

                this.DtData.Text  = avaU.data;
                this.MskHora.Text = avaU.hora.Replace(":", "");
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
Exemple #7
0
        private void atualizaAgenda()
        {
            try
            {
                MO_Agenda  p = new MO_Agenda();
                MO_Cliente c = new MO_Cliente();

                BLL_Cliente    cliBLL = new BLL_Cliente();
                BLL_Avaliacoes avaBLL = new BLL_Avaliacoes();
                BLL_Agenda     aBLL   = new BLL_Agenda();

                List <MO_Agenda>    lA   = new List <MO_Agenda>();
                List <MO_Avaliacao> lAva = new List <MO_Avaliacao>();
                string[]            row  = new string[2];

                p.idUsu = Program.userLogado.id;
                p.data  = DateTime.Now;

                lA = aBLL.procurar(p);

                this.DgAgenda.Rows.Clear();
                foreach (MO_Agenda a in lA)
                {
                    row[0] = a.titulo;
                    row[1] = a.descricao;

                    this.DgAgenda.Rows.Add(row);
                }

                lAva = avaBLL.buscaDia(DateTime.Now.ToString("dd/MM/yyyy"));

                this.DgAva.Rows.Clear();
                foreach (MO_Avaliacao a in lAva)
                {
                    c       = new MO_Cliente();
                    c.idCli = a.idCli;

                    row[0] = cliBLL.buscaClienteId(c)[0].nome;
                    row[1] = a.hora;

                    this.DgAva.Rows.Add(row);
                }
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
        private void refreshGrid()
        {
            string[]          linha   = new string[3];
            List <MO_Cliente> listCli = new List <MO_Cliente>();

            cliBLL = new BLL_Cliente();

            listCli = sexoU != "MF" ? cliBLL.buscaClienteParaTurma(sexoU) : cliBLL.buscaClienteParaTurma(null);
            this.DgAluno.Rows.Clear();

            foreach (MO_Cliente cli in listCli)
            {
                if (!clienteAlocado((int)cli.idCli))
                {
                    linha[0] = cli.idCli.ToString();
                    linha[1] = cli.matricula.ToString();
                    linha[2] = cli.nome;

                    this.DgAluno.Rows.Add(linha);
                }
            }
        }