コード例 #1
0
 public static bool Save(string pNome, int pIdDiscipllina)
 {
     Alunos alu = new Alunos();
     alu.Nome = pNome;
     alu.IdDisc = pIdDiscipllina;
     AlunosDB.save(alu);
     return true;
 }
コード例 #2
0
ファイル: AlunosDB.cs プロジェクト: JoaoPauloLeal/AppEstrelas
        public static string updateEstrelas(Alunos pAlu)
        {
            DataBase db = getDataBase();
            Alunos update = (from d in db.Alunos
                             where d.IdAluno == pAlu.IdAluno && d.IdDisc == pAlu.IdDisc
                             select d).First();
            update.NEstrelas = pAlu.NEstrelas + update.NEstrelas;
            db.SubmitChanges();

            return "Update feito com Sucesso!";
        }
コード例 #3
0
ファイル: AlunosDB.cs プロジェクト: cassiocosta/AppEstrelas
        public static string updateEstrelas(Alunos pAlu)
        {
            DataBase db     = getDataBase();
            Alunos   update = (from d in db.Alunos
                               where d.IdAluno == pAlu.IdAluno && d.IdDisc == pAlu.IdDisc
                               select d).First();

            update.NEstrelas = pAlu.NEstrelas + update.NEstrelas;
            db.SubmitChanges();

            return("Update feito com Sucesso!");
        }
コード例 #4
0
 private void lbxAlunos_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (aux2 == true)
     {
         aux    = 1;//para quando eu entrar em outra pagina o aux2 nao recebe false;
         alunos = (sender as ListBox).SelectedItem as Models.Alunos;
         AbrePagina("/BuscaPage.xaml");
     }
     else
     {
         aux2 = true;
     }
 }
コード例 #5
0
ファイル: AlunosDB.cs プロジェクト: cassiocosta/AppEstrelas
 public static string save(Alunos pAlu)
 {
     if (pAlu.Nome != "")
     {
         DataBase db = getDataBase();
         db.Alunos.InsertOnSubmit(pAlu);
         db.SubmitChanges();
     }
     else
     {
         return("Preencha o campo Nome.");
     }
     return(pAlu.Nome + " cadastrado com Sucesso");
 }
コード例 #6
0
ファイル: AlunosDB.cs プロジェクト: JoaoPauloLeal/AppEstrelas
 public static string save(Alunos pAlu)
 {
     if (pAlu.Nome != "")
     {
         DataBase db = getDataBase();
         db.Alunos.InsertOnSubmit(pAlu);
         db.SubmitChanges();
     }
     else
     {
         return "Preencha o campo Nome.";
     }
     return pAlu.Nome + " cadastrado com Sucesso";
 }
コード例 #7
0
        private void MenuItem_Tap_1(object sender, System.Windows.Input.GestureEventArgs e)
        {
            aux    = 0;
            alunos = (sender as MenuItem).DataContext as Models.Alunos;
            if (MessageBox.Show("Tem certeza em excluir esse Aluno ? ", "Confirmação", MessageBoxButton.OKCancel) == MessageBoxResult.OK)
            {
                if (Models.EstrelasDB.getEstrelas(alunos.IdAluno, disciplina.IdDisc).Count > 0)
                {
                    Models.EstrelasDB.delet(alunos);
                }

                Models.AlunosDB.delet(alunos);

                listarAlunos(disciplina);
            }
        }
コード例 #8
0
 public void novo()
 {
     try
     {
         if (ptxtAluno.Text != string.Empty)
         {
             Models.Alunos alu = new Models.Alunos();
             alu.Nome = ptxtAluno.Text;
             alu.IdDisc = disciplina.IdDisc;
             alu.NEstrelas = 0;
             Models.AlunosDB.save(alu);
         }
         else
         {
             MessageBox.Show("Preencha o campo Nome do Aluno.");
         }
     }
     catch
     {
         MessageBox.Show("Não foi possivel salvar o aluno.","ERRO",MessageBoxButton.OK);
     }
 }
コード例 #9
0
 public void novo()
 {
     try
     {
         if (ptxtAluno.Text != string.Empty)
         {
             Models.Alunos alu = new Models.Alunos();
             alu.Nome      = ptxtAluno.Text;
             alu.IdDisc    = disciplina.IdDisc;
             alu.NEstrelas = 0;
             Models.AlunosDB.save(alu);
         }
         else
         {
             MessageBox.Show("Preencha o campo Nome do Aluno.");
         }
     }
     catch
     {
         MessageBox.Show("Não foi possivel salvar o aluno.", "ERRO", MessageBoxButton.OK);
     }
 }
コード例 #10
0
        private void MenuItem_Tap_1(object sender, System.Windows.Input.GestureEventArgs e)
        {
            aux = 0;
            alunos = (sender as MenuItem).DataContext as Models.Alunos;
            if (MessageBox.Show("Tem certeza em excluir esse Aluno ? ", "Confirmação", MessageBoxButton.OKCancel) == MessageBoxResult.OK)
            {

                if (Models.EstrelasDB.getEstrelas(alunos.IdAluno, disciplina.IdDisc).Count > 0)
                {
                    Models.EstrelasDB.delet(alunos);
                }

                Models.AlunosDB.delet(alunos);

                listarAlunos(disciplina);

            }
        }
コード例 #11
0
 private void MenuItem_Tap(object sender, System.Windows.Input.GestureEventArgs e)
 {
     aux = 0;
     alunos = (sender as MenuItem).DataContext as Models.Alunos;
     AbrePagina("/UpdatePage.xaml");
 }
コード例 #12
0
        private void lbxAlunos_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (aux2 == true)
            {
                aux = 1;//para quando eu entrar em outra pagina o aux2 nao recebe false;
                alunos = (sender as ListBox).SelectedItem as Models.Alunos;
                AbrePagina("/BuscaPage.xaml");

            }
            else
            {
                aux2 = true;
            }
        }
コード例 #13
0
 private void MenuItem_Tap(object sender, System.Windows.Input.GestureEventArgs e)
 {
     aux    = 0;
     alunos = (sender as MenuItem).DataContext as Models.Alunos;
     AbrePagina("/UpdatePage.xaml");
 }
コード例 #14
0
 private void lstAlunos_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     aluno = (sender as ListBox).SelectedItem as Models.Alunos;
     tipoOperacao = etipoOperacao.stars;
     AbrePagina("/Views/AlunosPageStars.xaml");
 }