public milkDigitalIDPageViewModel(INavigation navigation = null, HOPage root = null) :
            base(navigation)
        {
            Root = root;
            _milkDigitalIDService = DependencyService.Get <ImilkDigitalIDService>();
            milkDigitalIDs        = new ObservableCollection <milkDigitalID>(_milkDigitalIDService.GetDigitalIDs());

            // Show Splash
            ShowSplash();
        }
 public AddmilkDigitalIDFinalStepPageViewModel(INavigation navigation = null, FirstStepModel firstStep = null)
     : base(navigation)
 {
     _milkDigitalIDService = DependencyService.Get <ImilkDigitalIDService>();
     FirstStep             = firstStep;
     FinalStep             = new FinalStepModel
     {
         CurrentAge          = $"{CalculateYear()} Years",
         BloodType           = "Blood Type",
         Comments            = "Comments goes here",
         Contact             = "0125856655",
         DistinguishingMarks = "No Symbol",
         EyeColor            = "Normal",
         Glasses             = "Glasses",
         HairColor           = "Gray",
         Race = "Muslim"
     };
 }
예제 #3
0
        /*   private string getDate()
         * {
         *   //datePicker = new DatePickerDialog(mContext);
         *     StringBuilder strCurrentDate = new StringBuilder();
         *     int month = datePicker.Month+1;
         *     strCurrentDate.Append("date: " + month + "/" + datePicker.DayOfMonth + "/" + datePicker.Year);
         *
         *     return strCurrentDate.ToString();
         * }*/

        public void initView()
        {
            mDialogManager = new DialogManager(mContext);
            firstLayout    = (LinearLayout)view.FindViewById(Resource.Id.first_layout);
            secondLayout   = (LinearLayout)view.FindViewById(Resource.Id.second_layout);
            imageView      = (ImageView)view.FindViewById(Resource.Id.childImage1);

            dateOfBirth = (TextView)view.FindViewById(Resource.Id.birth_date);
            // dateOfBirth.SetText("5");
            dateOfBirth.Text = "";


            firstName          = (EditText)view.FindViewById(Resource.Id.edt_first_name);
            bloodType          = (EditText)view.FindViewById(Resource.Id.edt_blood_type);
            race               = (EditText)view.FindViewById(Resource.Id.edt_race);
            hairColor          = (EditText)view.FindViewById(Resource.Id.edt_hair_color);
            eyeColor           = (EditText)view.FindViewById(Resource.Id.edt_eye_color);
            height             = (EditText)view.FindViewById(Resource.Id.edt_height);
            weight             = (EditText)view.FindViewById(Resource.Id.edt_weight);
            glasses            = (EditText)view.FindViewById(Resource.Id.edt_glasses);
            distinguishingMark = (EditText)view.FindViewById(Resource.Id.edt_distinguishing_mark);
            contact            = (EditText)view.FindViewById(Resource.Id.edt_contact);
            comments           = (EditText)view.FindViewById(Resource.Id.edt_comments);
            gender             = (EditText)view.FindViewById(Resource.Id.edt_gender);


            next   = view.FindViewById <ImageView> (Resource.Id.iv_next);
            cencle = view.FindViewById <Button>(Resource.Id.btn_cencle);
            save   = view.FindViewById <Button>(Resource.Id.btn_save);

            _milkDigitalIdService = DependencyService.Get <ImilkDigitalIDService>();

            Android.Widget.ScrollView sv_lay          = (Android.Widget.ScrollView)view.FindViewById(Resource.Id.sv_lay);
            Android.Graphics.Color    backgroundColor = new Android.Graphics.Color(ThemeUtill.OnActivityCreateSetTheme((Activity)mContext));

            /**
             * set back ground color dynamicly here
             */
            sv_lay.SetBackgroundColor(backgroundColor);
        }
예제 #4
0
        public TestPage()
        {
            InitializeComponent();
            _SoftwareService  = DependencyService.Get <ISoftwareService>();
            _CrossFileService = DependencyService.Get <ICrossFileService>();
            _digitalIDService = DependencyService.Get <ImilkDigitalIDService>();

            string promoCode      = "106-19522-1";
            string registrationId = "32-AMKM5";

            // Check Cross Connectivity
            if (CrossConnectivity.Current.IsConnected)
            {
                var bandwidths      = CrossConnectivity.Current.Bandwidths;
                var connectionTypes = CrossConnectivity.Current.ConnectionTypes;

                // Check Cross Settings
                if (Settings.GeneralSettings.IsEmpty())
                {
                    Settings.GeneralSettings = promoCode;
                }

                string generalSettings = Settings.GeneralSettings;

                // Check Service
                // var result = _SoftwareService.AgentSplashDefData(registrationId, promoCode);

                string path = _CrossFileService.GetDefaultDirectory();
                Debug.WriteLine(path);
                //result = _SoftwareService.GetAgentSplash(registrationId, promoCode);
                //ImageName.Source = ImageSource.FromUri(new Uri(result));

                //result = _SoftwareService.GetImageId(registrationId, promoCode);
                //result = _SoftwareService.GetMessageText(registrationId, promoCode);
                //var files = _SoftwareService.GetSponsorZipFiles(registrationId, promoCode);

                //string ho3version = _SoftwareService.HO_3_0_0();
                //string ho4version = _SoftwareService.HO_4_0_0();
                //ImageResponse response = _SoftwareService.IsRegistrationKeyValid(registrationId, promoCode);

                RegistrationRequest request = new RegistrationRequest()
                {
                    DevLicenseKey               = "",
                    DevUserKey                  = "",
                    EmailAddress                = "*****@*****.**",
                    FirstName                   = "msmsfarmers279",
                    LastName                    = "msmsfarmers279",
                    Password                    = "******",
                    PasswordAnswer              = "Yes",
                    PasswordQuestion            = "Is it common?",
                    PreferredLanguage           = 12,
                    PromoCode                   = "106-22222-2",
                    SubscribeToEarsNotification = true,
                    SubscribeToMilkNotification = true,
                    Username                    = "******",
                    ZipCode = "74110"
                };

                //RegistrationResponse resonse = _SoftwareService.MemberRegistration(request);
                //string path = _CrossFileService.CreateDirectory("Digital ID");
                //string fileName = "Log.txt";
                //if (_CrossFileService.IsFileExists(fileName, path))
                //{
                //    _CrossFileService.DeleteFile(fileName, path);
                //}
                //else
                //{
                //    // Add File Content
                //    string content = $"{DateTime.Now.ToString("dd MMM yyy hh:mm:ss")}\tApplication Started.{Environment.NewLine}";
                //    _CrossFileService.Save(fileName, content, path);

                //    content = $"{DateTime.Now.ToString("dd MMM yyy hh:mm:ss")}\tFile And Directory are Created.{Environment.NewLine}";
                //    _CrossFileService.Save(fileName, content, path);

                //    content = $"{DateTime.Now.ToString("dd MMM yyy hh:mm:ss")}\tContent is going to be loaded.{Environment.NewLine}";
                //    _CrossFileService.Save(fileName, content, path);


                //    // Read File Content
                //    LabelMessage.Text = _CrossFileService.Load(fileName, path);
                //}
            }
            else
            {
                DisplayAlert("Network Info", "You're not connected to internet", "Ok");
            }


            // Save To Database
            milkDigitalID digitalId = new milkDigitalID()
            {
                FirstName           = "Jamal",
                LastName            = "Uddin",
                MiddleName          = "MiddleName",
                NickName            = "Nick Name",
                DateOfBirth         = DateTime.Now,
                Gender              = "Male",
                Height              = "4",
                Weight              = "10",
                Age                 = 15,
                BloodType           = "Blood Type",
                Comments            = "Comments",
                Contact             = "Contact",
                DistinguishingMarks = "Dis",
                EyeColor            = "Eye Color",
                Glasses             = "Glasses",
                HairColor           = "Hair Color",
                Race                = "Race",
                PhotoDate           = DateTime.UtcNow,
                PortraitView        = null,
                ImagePortraitView   = "",
                SideView            = null,
                ImageSideView       = ""
            };

            //  _digitalIDService.CreateDigitalID(digitalId);

            var ids = _SoftwareService.GetSponsorIds(registrationId, promoCode);

            string test1 = @"D:\farmersImg\e3be5524-b6eb-4ead-ba11-d381e74474ac.jpg".ConvertToImageUrl();

            ImageName.Source = test1.FromBase64String();
        }
예제 #5
0
        /**
         * use layout to  change back ground
         */
        // public LinearLayout homeLayout;

        /*    public HomeFragment()
         *  {
         *      this.mContext = Application.Context;
         *      _milkDigitalIdService = DependencyService.Get<ImilkDigitalIDService>();
         *  }*/
        public HomeFragment(Context mContext)
        {
            this.mContext         = mContext;
            _milkDigitalIdService = DependencyService.Get <ImilkDigitalIDService>();
        }