public HomePageViewModel(INavigationService navigationService, ICCTService iCCTService) { _navigationService = navigationService; _cctService = iCCTService; Username = new ValidatableObject <string>(); Password = new ValidatableObject <string>(); AddValidations(); }
public void TestInitialize() { container = new UnityContainer(); container.RegisterType <IUnitOfWork, FakeUnitOfWork>(); container.RegisterType <ICCTService, CCTService.CCTService>(); MapperConfig.RegisterMapping(); container.RegisterInstance <IMapper>(Mapper.Instance); cctService = container.Resolve <ICCTService>(); }
public RegistrationPageViewModel(INavigationService navigationService, ICCTService iCCTService) { _navigationService = navigationService; _icctService = iCCTService; MessagingCenter.Unsubscribe <RegistrationPageView, string>(this, MessageKeys.QRScanned); MessagingCenter.Subscribe <RegistrationPageView, string>(this, MessageKeys.QRScanned, async(sender, arg) => { FamilyList.familyCode = arg; RaisePropertyChanged(() => FamilyList); }); }
public MarshalPageViewModel(INavigationService navigationService, ICCTService iCCTService) { _navigationService = navigationService; _icctService = iCCTService; MessagingCenter.Unsubscribe <MarshalPageView, string>(this, MessageKeys.QRCheckInOut); MessagingCenter.Subscribe <MarshalPageView, string>(this, MessageKeys.QRCheckInOut, async(sender, arg) => { ActivityModel activity = new ActivityModel(); activity.familyCode = arg; activity.placeCode = "23"; // todo - consolidate with the team. static for now. activity.user_id = 6; // todo var ret = await _icctService.PostCheckInOutAsync(activity, toggleCheckIn); OutputPanel = true; if (ret.success) { Result = "passed.json"; Error = ""; } else { Result = "failed.json"; Error = ret.errorCode + "\nError: You are currently checked-in somewhere else"; } //if (arg.Equals("BUL50A41")) //{ // Result = "passed.json"; // Error = ""; //} //else //{ // Result = "failed.json"; // Error = "Error: you are currently checked-in at citi hardware."; //} }); }
public TeamController() { _cctService = (ICCTService)WebApiConfig.DependencyResolver.GetService(typeof(ICCTService)); _mapper = (IMapper)WebApiConfig.DependencyResolver.GetService(typeof(IMapper)); }