Exemplo n.º 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text == "")
     {
         string      msg = "INFORME O NOME COMPLETO DO ALPINISTA";
         frmMensagem mg  = new frmMensagem(msg);
         mg.ShowDialog();
         textBox1.Focus();
     }
     else if (comboBox1.Text == "")
     {
         string      msg = "INFORME A EQUIPE";
         frmMensagem mg  = new frmMensagem(msg);
         mg.ShowDialog();
         comboBox1.Focus();
     }
     else
     {
         eq.Nome          = textBox1.Text.ToUpper();
         eq.Funcao        = comboBox1.Text;
         eq.Escalada      = escalada;
         eq.NaoCadastrado = "Ok";
         cq.cadastro(eq);
         string      msg = "ALPINISTA CADASTRADO NA EQUIPE: " + comboBox1.Text;
         frmMensagem mg  = new frmMensagem(msg);
         mg.ShowDialog();
         this.Close();
     }
 }
Exemplo n.º 2
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewComboBoxCell linha = (DataGridViewComboBoxCell)dataGridView1.Rows[e.RowIndex].Cells[2];

            if (e.ColumnIndex == dataGridView1.Columns[0].Index)
            {
                dataGridView1.EndEdit();  //Stop editing of cell.
                int aux = dataGridView1.CurrentRow.Index;
                if ((bool)dataGridView1.Rows[e.RowIndex].Cells[0].Value)
                {
                    if (comboBox1.Text == "")
                    {
                        string      msg = "SELECIONE A ESCALADA!!";
                        frmMensagem mg  = new frmMensagem(msg);
                        mg.ShowDialog();
                        dataGridView1.Rows[aux].Cells[0].Value = false;
                    }
                    else if (dataGridView1.Rows[aux].Cells[2].Value == null)
                    {
                        string      msg = "PRIMEIRO ESCOLHA UMA EQUIPE!!";
                        frmMensagem mg  = new frmMensagem(msg);
                        mg.ShowDialog();
                        dataGridView1.Rows[aux].Cells[0].Value = false;
                    }
                    else
                    {
                        eq.Nome     = dataGridView1.Rows[aux].Cells[1].Value.ToString();
                        eq.Funcao   = dataGridView1.Rows[aux].Cells[2].Value.ToString();
                        eq.Escalada = comboBox1.Text;
                        if (cq.VerificaCadastro(eq).Rows.Count == 0)
                        {
                            cq.cadastro(eq);
                            Exibir();
                            string      msg = "ALPINISTA CADASTRADO NA EQUIPE: " + dataGridView1.Rows[aux].Cells[2].Value.ToString();
                            frmMensagem mg  = new frmMensagem(msg);
                            mg.ShowDialog();
                        }
                        else
                        {
                            if (cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Dirigente Gr. 01" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Dirigente Gr. 02" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Dirigente Gr. 03" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Dirigente Gr. 04" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Dirigente Gr. 05" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Auxiliar Gr. 01" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Auxiliar Gr. 02" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Auxiliar Gr. 03" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Auxiliar Gr. 04" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Auxiliar Gr. 05" ||
                                cq.VerificaCadastro(eq).Rows[0][2].ToString() == "Cronometrista")
                            {
                                string      msg = "FUNÇÃO JÁ CADASTRADA!!";
                                frmMensagem mg  = new frmMensagem(msg);
                                mg.ShowDialog();
                                dataGridView1.Rows[aux].Cells[0].Value = false;
                                linha.Value = "";
                            }
                            else
                            {
                                cq.cadastro(eq);
                                Exibir();
                                string      msg = "ALPINISTA CADASTRADO NA EQUIPE: " + dataGridView1.Rows[aux].Cells[2].Value.ToString();
                                frmMensagem mg  = new frmMensagem(msg);
                                mg.ShowDialog();
                            }
                        }
                    }
                }
                else
                {
                    eq.Nome     = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();
                    eq.Escalada = comboBox1.Text;
                    eq.Codigo   = cq.BuscaEquipe(eq).Rows[0][0].GetHashCode();
                    cq.excluirAlpEquipe(eq);
                    Exibir();
                    string      msg = "ALPINISTA EXCLUÍDO DA EQUIPE!!";
                    frmMensagem mg  = new frmMensagem(msg);
                    mg.ShowDialog();
                }
            }

            if (dataGridView1.Rows[e.RowIndex].Cells[3].Selected)
            {
                if (dataGridView1.Rows[e.RowIndex].Cells[0].Value != null)
                {
                    eq.Nome     = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString();
                    eq.Escalada = comboBox1.Text;
                    eq.Codigo   = cq.BuscaEquipe(eq).Rows[0][0].GetHashCode();
                    eq.Funcao   = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString();
                    cq.atualizarEquipe(eq);
                    Exibir();
                    string      msg = "CADASTRO ATUALIZADO!!";
                    frmMensagem mg  = new frmMensagem(msg);
                    mg.ShowDialog();
                }
            }
        }