Beispiel #1
0
        private void setChildInformation()
        {
            /* for (int i = 0; i < childName.Length; i++)
             * {
             *   childInformation.Add(new ChildInformation(childName[i], childImage[i]));
             * }*/

            var sData = _milkDigitalIdService.GetDigitalIDs();

            foreach (var item in sData)
            {
                if (item.PortraitView != null)
                {
                    childInformation.Add(new ChildInformation(item.FirstName,
                                                              /*ImageHelpers.ConvertByteToStream(item.PortraitView)*/ ByteArrayToBitmap(item.PortraitView)));
                }
                else
                {
                    Bitmap bitmap = BitmapFactory.DecodeResource(mContext.Resources, Resource.Drawable.xamarin);

                    childInformation.Add(new ChildInformation(item.FirstName,
                                                              bitmap));
                }
            }
        }
        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();
        }
        private void ExecuteLoadmilkDigitalIDsRemoteCommand(object obj)
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;
            LoadmilkDigitalIDsRemoteCommand.ChangeCanExecute();
            milkDigitalIDs = new ObservableCollection <milkDigitalID>(_milkDigitalIDService.GetDigitalIDs());
            IsBusy         = false;
            LoadmilkDigitalIDsRemoteCommand.ChangeCanExecute();
        }
Beispiel #4
0
        public override void OnActivityCreated(Bundle savedInstanceState)
        {
            base.OnActivityCreated(savedInstanceState);
            imageView.Click += delegate
            {
                switch (mDialogManager.ShowGalleryCameraDialog())
                {
                case Util.REQUEST_FOR_CAMERA:
                    getImageFormCamera();
                    break;

                case Util.REQUEST_FOR_GALLERY:
                    getImageFormGallery();

                    break;
                }
            };

            /*
             *          dateOfBirth.Click += delegate
             *          {
             *              dateOfBirth.Text = getDate();
             *          };*/

            dateOfBirth.Click += delegate {
                // ShowDialog (DATE_DIALOG_ID);
                DatePickerDialog dialog = new DatePickerDialog(mContext, OnDateSet, date.Year, date.Month - 1, date.Day);
                dialog.Show();
            };

            this.updateDateHandler += delegate(object sender, DateTime e) {
                dateOfBirth.Text = e.ToString("d");
            };

            // get the current date
            date = DateTime.Today;



            next.Click += delegate
            {
                firstLayout.Visibility  = ViewStates.Gone;
                secondLayout.Visibility = ViewStates.Visible;
                next.Visibility         = ViewStates.Gone;
            };

            cencle.Click += delegate
            {
                //Intent intent = getIntent();
                //this.finish();
                //startActivity(intent);
            };

            save.Click += delegate
            {
                String strAge,
                       strBloodType,
                       strCmments,
                       strContact,
                       strDateOfBirth,
                       strDistinguishingMarks,
                       strEyeColor,
                       strFirstName,
                       strGender,
                       strGlasses,
                       strHairColor,
                       strHeight,
                       strImagePortraitView,
                       strImageSideView,
                       strLastName,
                       strMiddleName,
                       strNickName,
                       strPhotoDate,
                       strProtraitView,
                       strRace,
                       strSideView,
                       strWeight;

                /* strDateOfBirth =
                 * strAge = getCurrentAge(strDateOfBirth)*/
                strBloodType           = bloodType.Text;
                strCmments             = comments.Text;
                strContact             = contact.Text;
                strDistinguishingMarks = distinguishingMark.Text;
                strEyeColor            = eyeColor.Text;
                strFirstName           = firstName.Text;
                strGender    = gender.Text;
                strGlasses   = glasses.Text;
                strHairColor = hairColor.Text;
                strHeight    = height.Text;
                strRace      = race.Text;
                strWeight    = weight.Text;

                milkDigitalID digitalID = new milkDigitalID()
                {
                    Age                 = 32,
                    BloodType           = strBloodType,
                    Comments            = strCmments,
                    Contact             = strContact,
                    DateOfBirth         = new DateTime(2016, 11, 20),
                    DistinguishingMarks = strDistinguishingMarks,
                    EyeColor            = strEyeColor,
                    FirstName           = strFirstName,
                    Gender              = strGender,
                    Glasses             = strGlasses,
                    HairColor           = strHairColor,
                    Height              = strHeight,
                    ImagePortraitView   = "",
                    ImageSideView       = "",
                    LastName            = "last name",
                    MiddleName          = "Middle Name",
                    NickName            = "Shuvo",
                    PhotoDate           = DateTime.UtcNow,
                    PortraitView        = null,
                    Race                = strRace,
                    SideView            = null,
                    Weight              = strWeight
                };
                //_milkDigitalIdService.CreateDigitalID(digitalID);
                var sData = _milkDigitalIdService.GetDigitalIDs();
                var getId = _milkDigitalIdService.GetDigitalID(1);

                // Log.Error("shuvo", sData);
                Toast.MakeText(mContext, "" + sData, ToastLength.Long).Show();
                Toast.MakeText(mContext, "saved", ToastLength.Long).Show();
            };
            SetUpSensor();
        }