示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ImageResize"/> class.
 /// </summary>
 /// <param name="element">
 /// The element.
 /// </param>
 public ImageResize(IImageResize element)
 {
     Name    = element.Name;
     Width   = element.Width;
     Height  = element.Height;
     Enabled = element.Enabled;
 }
示例#2
0
        // private int PageId { get; set; }
        public FranchiseRegistrationViewModel(INavigation navigation)
        {
            _INavigation = navigation;
            //  PageId = Id;
            SaveCommand                = new Command(async() => await SaveDataAsync());
            FranchiseMasters_Classs    = new FranchiseMasters();
            MultipleContect_Class_Data = new MultipleContect_Class();
            Franchise_Secondar_Image   = new ObservableCollection <MultipleImage_Class>();

            Secondary_Mobile_No = new ObservableCollection <MultipleContect_Class>()
            {
                new MultipleContect_Class {
                    Contect_No         = "",
                    ErrorMessageStatus = false
                }
            };
            _IImageResize = new ImageResize();

            _IAllDataServices = new AllDataServices();

            SelectFranchiseAdharPicCommand    = new Command(async() => await SelectFranchiseAdharPicAsync());
            SelectFranchiseSinglePicCommand   = new Command(async() => await SelectFranchiseSinglePicAsync());
            SelectFranchisePanPicCommand      = new Command(async() => await SelectFranchisePanPicAsync());
            SelectFranchiseMultiplePicCommand = new Command(async() => await SelectFranchiseMultiplePicAsync());

            SelectFranchiseAddressPicCommand = new Command(async() => await SelectFranchiseAddressPicAsync());
            GetStateAsync();
            GetLatitudeLogitudeAsync();
        }
        public RetailerRegistrationViewModel(INavigation navigation)
        {
            _INavigation = navigation;
            RetailerMaster_Class_Data  = new RetailerMaster_Class();
            MultipleContect_Class_Data = new MultipleContect_Class();
            Retailer_Secondar_Image    = new ObservableCollection <MultipleImage_Class>();
            Retailer_Form_Image        = new ObservableCollection <MultipleImage_Class>();
            Secondary_Mobile_No        = new ObservableCollection <MultipleContect_Class>()
            {
                new MultipleContect_Class {
                    Contect_No = ""
                }
            };
            _IImageResize = new ImageResize();
            SelectRetailerSinglePicCommand       = new Command(async() => await SelectRetailerSinglePic());
            SelectRetailerMultiplePicCommand     = new Command(async() => await SelectRetailerMultiplePic());
            SelectRetailerAharPicCommand         = new Command(async() => await SelectRetailerAharPic());
            SelectRetailerMultipleFormPicCommand = new Command(async() => await SelectRetailerMultipleFormPic());

            SaveCommand       = new Command(async() => await SaveData());
            _IAllDataServices = new AllDataServices();
            GetStateAsync();
        }
示例#4
0
        // private int PageId { get; set; }
        public FranchiseRegistrationViewModel(INavigation navigation)
        {
            _INavigation            = navigation;
            FranchiseMasters_Classs = new FranchiseMasters()
            {
                FranchiseAadharNo           = "", FranchiseAadharPhoto = "", City_Name = "", Franchise_Address = "", Franchise_EmailId = "",
                Franchise_AlternateMobileNo = "", Franchise_AddressProofPhoto = "", Franchise_BankAccountNo = "", Franchise_BankIFSCCode = "", Franchise_BankName = "",
                Franchise_Code = "", Franchise_ExtraPhoto = "", Franchise_GSTNo = "", Franchise_Name = ""
            };

            //  PageId = Id;
            SaveCommand = new Command(async() => await SaveDataAsync());

            MultipleContect_Class_Data = new MultipleContect_Class();
            Franchise_Secondar_Image   = new ObservableCollection <MultipleImage_Class>();

            Secondary_Mobile_No = new ObservableCollection <MultipleContect_Class>()
            {
                new MultipleContect_Class {
                    Contect_No         = "",
                    ErrorMessageStatus = false
                }
            };
            _IImageResize = new ImageResize();

            _IAllDataServices = new AllDataServices();

            SelectFranchiseAdharPicCommand    = new Command(async() => await SelectFranchiseAdharPicAsync());
            SelectFranchiseSinglePicCommand   = new Command(async() => await SelectFranchiseSinglePicAsync());
            SelectFranchisePanPicCommand      = new Command(async() => await SelectFranchisePanPicAsync());
            SelectFranchiseMultiplePicCommand = new Command(async() => await SelectFranchiseMultiplePicAsync());

            SelectFranchiseAddressPicCommand = new Command(async() => await SelectFranchiseAddressPicAsync());
            GetStateAsync();
            GetLatitudeLogitudeAsync();
        }
示例#5
0
 public FotoController(IFotoStorage storage, IImageResize resize)
 {
     _storage = storage;
     _resize  = resize;
 }