public AcquirerVM(CallBack _callback1, CallBack _callback2, CallBack _callback3) { db = new Database(Database.connectStr); callback1 = _callback1; callback2 = _callback2; callback3 = _callback3; acquirerId = (App.Current as App).AcquirerId; client.GetResidentsAsync(acquirerId); client.GetAcquirerInfoAsync(acquirerId); client.GetAcquirerInfoCompleted += new EventHandler <GetAcquirerInfoCompletedEventArgs>(client_GetAcquirerInfoCompleted); client.GetItemsCompleted += new EventHandler <GetItemsCompletedEventArgs>(client_GetItemsCompleted); client.GetResidentsCompleted += new EventHandler <GetResidentsCompletedEventArgs>(client_GetResidentsCompleted); client.GetAciquirer_MessagesCompleted += new EventHandler <GetAciquirer_MessagesCompletedEventArgs>(client_GetAciquirer_MessagesCompleted); }