示例#1
0
        public void escolha()
        {
            if (add == 1)
            {
                Lbl_Titulo.Text        = "Adicionar Chaves";
                Lbl_Parametro1.Text    = "Nº Chave:";
                Lbl_Parametro2.Visible = false;
                Txt_Parametro2.Visible = false;
                Lbl_Parametro3.Visible = false;
                Txt_Parametro3.Visible = false;
                Lbl_Parametro4.Visible = false;
                Mak_Parametro4.Visible = false;
                Lbl_Parametro5.Visible = false;
                CB_Parametro5.Visible  = false;
                Lbl_Obs.Visible        = true;
            }
            else
            {
                if (add == 2)
                {
                    Lbl_Titulo.Text     = "Adicionar Alunos";
                    Lbl_Parametro1.Text = "RA:";
                    Lbl_Parametro2.Text = "Nome:";
                    Lbl_Parametro3.Text = "Email:";
                    Lbl_Parametro4.Text = "telefone:";
                    Lbl_Parametro5.Text = "Turma:";
                    Lbl_Obs.Visible     = false;

                    Camadas.BLL.Bll_Turma            bll_turma = new Camadas.BLL.Bll_Turma();
                    List <Camadas.MODEL.Model_Turma> lst_Turma = new List <Camadas.MODEL.Model_Turma>();
                    lst_Turma = bll_turma.Select();

                    int max_lst = lst_Turma.Count - 1;

                    for (int i = 0; i <= max_lst; i++)
                    {
                        model_Turma = lst_Turma[i];
                        CB_Parametro5.Items.Add(model_Turma.Descricao);
                    }
                }
                else
                {
                    Lbl_Titulo.Text        = "Adicionar Turma";
                    Lbl_Parametro1.Text    = "Ano da Turma:";
                    Lbl_Obs.Text           = "A turma é composta por ano\nExemplo: Turma 2017...";
                    Lbl_Parametro2.Visible = false;
                    Txt_Parametro2.Visible = false;
                    Lbl_Parametro3.Visible = false;
                    Txt_Parametro3.Visible = false;
                    Lbl_Parametro4.Visible = false;
                    Mak_Parametro4.Visible = false;
                    Lbl_Parametro5.Visible = false;
                    CB_Parametro5.Visible  = false;
                }
            }
            Txt_Parametro1.Focus();
        }
示例#2
0
        public void vereicaDisponibilidadeAndInsert()
        {
            if (add == 1)
            {
                Camadas.BLL.Bll_Chave             bllChave  = new Camadas.BLL.Bll_Chave();
                List <Camadas.MODEL.Model_Chaves> lst_Chave = new List <Camadas.MODEL.Model_Chaves>();
                lst_Chave = bllChave.SelectByNumero(Txt_Parametro1.Text);
                if (lst_Chave.Count > 0)
                {
                    MessageBox.Show("Erro Chave ja cadastrada!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    if (MessageBox.Show("Deseja Adicionar esta chave?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        Camadas.MODEL.Model_Chaves chave = new Camadas.MODEL.Model_Chaves();

                        chave.desc     = Txt_Parametro1.Text;
                        chave.situacao = Convert.ToString("disponivel");
                        chave.armario  = Convert.ToInt32(Txt_Parametro1.Text);

                        bllChave.Insert(chave);
                    }
                }
            }
            else
            {
                if (add == 2)
                {
                    Camadas.BLL.Bll_Aluno             bll_ALuno = new Camadas.BLL.Bll_Aluno();
                    List <Camadas.MODEL.Model_Alunos> lst_Aluno = new List <Camadas.MODEL.Model_Alunos>();
                    lst_Aluno = bll_ALuno.SelectbyRA(Convert.ToInt32(Txt_Parametro1.Text));
                    if (lst_Aluno.Count > 0)
                    {
                        MessageBox.Show("Erro Aluno ja cadastrado!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                    else
                    {
                        if (MessageBox.Show("Deseja adicionar este aluno?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            int id_turma;

                            Camadas.BLL.Bll_Turma            bll_turma = new Camadas.BLL.Bll_Turma();
                            List <Camadas.MODEL.Model_Turma> lst_Turma = new List <Camadas.MODEL.Model_Turma>();
                            lst_Turma   = bll_turma.SelectbyDesc(CB_Parametro5.Text);
                            model_Turma = lst_Turma[0];
                            id_turma    = model_Turma.id;

                            Camadas.MODEL.Model_Alunos aluno = new Camadas.MODEL.Model_Alunos();

                            aluno.ra       = Convert.ToInt32(Txt_Parametro1.Text);
                            aluno.nome     = Txt_Parametro2.Text;
                            aluno.email    = Txt_Parametro3.Text;
                            aluno.telefone = Mak_Parametro4.Text;
                            aluno.fk_Turma = id_turma;
                            bll_ALuno.Insert(aluno);
                        }
                    }
                }
                else
                {
                    Camadas.BLL.Bll_Turma            bll_turma = new Camadas.BLL.Bll_Turma();
                    List <Camadas.MODEL.Model_Turma> lst_Turma = new List <Camadas.MODEL.Model_Turma>();
                    lst_Turma = bll_turma.SelectbyDesc(Txt_Parametro1.Text);
                    if (lst_Turma.Count > 0)
                    {
                        MessageBox.Show("Erro Turma ja cadastrada!");
                    }
                    else
                    {
                        if (MessageBox.Show("Deseja Adicionar esta turma?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            Camadas.MODEL.Model_Turma turma = new Camadas.MODEL.Model_Turma();

                            turma.Descricao = Convert.ToInt32(Txt_Parametro1.Text);

                            bll_turma.Insert(turma);
                        }
                    }
                }
            }
            limpa();
            Txt_Parametro1.Focus();
        }