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); } }
private Atleta GetAtleta(Guid pkIdAtleta) { using (ILitedbDAL liteDAL = new LitedbDAL()) { atleta = liteDAL.ReadAtleta(pkIdAtleta); } return(atleta); }
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"); } }
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."); } }