Beispiel #1
0
 private void Refresh(object obj)
 {
     using (ILitedbDAL liteDAL = new LitedbDAL())
     {
         Atletas = null;
         Atletas = liteDAL.ListAtletas(Pesquisa, Escalao, string.Empty, string.Empty, Estado.Contains("Inactivo") ? false : true);
     }
 }
Beispiel #2
0
 private Atleta GetAtleta(Guid pkIdAtleta)
 {
     using (ILitedbDAL liteDAL = new LitedbDAL())
     {
         atleta = liteDAL.ReadAtleta(pkIdAtleta);
     }
     return(atleta);
 }
Beispiel #3
0
        public AtletaViewModel()
        {
            NewAtleta         = true;
            atleta            = new Atleta();
            AtletaSave        = new RelayCommand(SaveAtleta);
            AtletaInsertFoto  = new RelayCommand(InsertFoto);
            ShowDialogCommand = new RelayCommand(ShowDialog);

            using (ILitedbDAL liteDAL = new LitedbDAL())
            {
                atleta.NumAtleta = liteDAL.GetNextNumAtleta("Atletas");
            }
        }
Beispiel #4
0
 private void SaveAtleta(object obj)
 {
     if (NewAtleta)
     {
         // Insert
         using (ILitedbDAL liteDAL = new LitedbDAL())
         {
             liteDAL.InsertAtleta(atleta);
         }
         NewAtleta = false;
         ShowDialog("Registo inserido com sucesso.");
     }
     else
     {
         // Update
         using (ILitedbDAL liteDAL = new LitedbDAL())
         {
             liteDAL.UpdateAtleta(atleta);
         }
         ShowDialog("Registo actualizado com sucesso.");
     }
 }