Exemple #1
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();
        }
Exemple #2
0
        public async Task <JObject> FranchiseRegistration(FranchiseMasters franchiseMasters_Classs)
        {
            if (CheckConnection())
            {
                using (var client = new HttpClient())
                {
                    string url = Baseurl + "/API/Api/FranchiseRegistrationApi/SaveFranchise";
                    client.BaseAddress = new Uri(Baseurl);
                    client.DefaultRequestHeaders.Clear();
                    client.DefaultRequestHeaders.ExpectContinue = false;
                    client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                    client.DefaultRequestHeaders.Add("Key", Application.Current.Properties["Key"].ToString());
                    client.DefaultRequestHeaders.Add("UserName", Application.Current.Properties["UserName"].ToString());
                    client.DefaultRequestHeaders.Add("Password", Application.Current.Properties["Password"].ToString());
                    var jsonRequest         = JsonConvert.SerializeObject(franchiseMasters_Classs);
                    var content             = new StringContent(jsonRequest, null, "application/json");
                    HttpResponseMessage Res = null;
                    Res = await client.PostAsync(url, content);

                    JObject results = new JObject();
                    if (Res.IsSuccessStatusCode)
                    {
                        var EmpResponse = Res.Content.ReadAsStringAsync().Result;
                        results = JObject.Parse(EmpResponse);
                    }
                    return(results);
                }
            }
            else
            {
                JObject jb = new JObject();

                jb.Add("Type", "0");
                jb.Add("ResponseMessage", " Network not available. Please check your  internet connection and try again..... ");

                return(jb);
            }
        }
Exemple #3
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();
        }