public void PinEntered(PinData pinData) { var u = AppServices.LoginUser(pinData.PinCode); if (u != User.Nobody) { if (pinData.TimeCardAction != 0) { MainDataContext.UpdateTimeCardEntry(u, pinData.TimeCardAction); if (pinData.TimeCardAction == 2) { AppServices.LogoutUser(); return; } } u.PublishEvent(EventTopicNames.UserLoggedIn); } }
public void SubmitPin(PinData pinData) { pinData.PublishEvent(EventTopicNames.PinSubmitted); }
private void LoginPadControl_PinSubmitted(object sender, PinData pinData) { _viewModel.SubmitPin(pinData); }