public async void InitializationRequest() { string urlDeletePet = EndPoints.SERVER_URL + EndPoints.DELETE_PET; petDelete = new RequestPicker <PetModel>(); petDelete.StrategyPicker("DELETE", urlDeletePet); }
public async void InitizalizeRequest() { string urlPostCreatOorder = EndPoints.SERVER_URL + EndPoints.CREATE_ORDER; PostOrder = new RequestPicker <OrderCreatedModel>(); PostOrder.StrategyPicker("POST", urlPostCreatOorder); }
private async Task InitializeRequestAsync() { string urlRegisterVet = EndPoints.SERVER_URL + EndPoints.REGISTER_VET; CreateVet = new RequestPicker <UserModel>(); CreateVet.StrategyPicker("POST", urlRegisterVet); }
public async void InitizalizeRequest() { string urlPostAppointment = EndPoints.SERVER_URL + EndPoints.CREATE_APPOINTMENT; PostAppointment = new RequestPicker <AppointmentModel>(); PostAppointment.StrategyPicker("POST", urlPostAppointment); }
private async Task InitializeRequestAsync() { string urlRegisterClient = EndPoints.SERVER_URL + EndPoints.REGISTER_CLIENT; clientCreate = new RequestPicker <UserModel>(); clientCreate.StrategyPicker("POST", urlRegisterClient); }
public async Task SearchVets() { string date = SelectedDate.Substring(0, 10); string day = date[0].ToString() + date[1]; string dateUrlParse = date[0].ToString() + date[1].ToString() + "-" + date[3].ToString() + date[4].ToString() + "-" + date[8].ToString() + date[9].ToString(); string urlGetAvailableVets = EndPoints.SERVER_URL + EndPoints.GET_AVAILABLE_VETS + dateUrlParse + "&" + selectedHour; Getvets = new RequestPicker <BaseModel>(); Getvets.StrategyPicker("GET", urlGetAvailableVets); APIResponse response = await Getvets.ExecuteStrategy(null); if (response.IsSuccess) { var jsonSerializerSettings = new JsonSerializerSettings(); jsonSerializerSettings.MissingMemberHandling = MissingMemberHandling.Ignore; Veterinarians = JsonConvert.DeserializeObject <List <UserVetToShowModel> >(response.Response, jsonSerializerSettings); foreach (var v in Veterinarians) { VetsList.Add(v); } } else { Exception e; } }
private async Task InitializeRequest() { string urlGetPetsByClientId = EndPoints.SERVER_URL + EndPoints.GET_PETS_BY_CLIENT + Settings.UId; GetPetsByUser = new RequestPicker <BaseModel>(); GetPetsByUser.StrategyPicker("GET", urlGetPetsByClientId); await ListPets(); }
public async Task InitializeRequestAsync() { string urlAppointmentRecords = EndPoints.SERVER_URL + EndPoints.GET_APPOINTMENTRECORDS; GetAppointments = new RequestPicker <BaseModel>(); GetAppointments.StrategyPicker("GET", urlAppointmentRecords); AppointmentsRecords = await SelectAppointments(); }
public async void InitializeRequests() { string urlGetCategories = EndPoints.SERVER_URL + EndPoints.GET_ALL_CATEGORIES; GetCategories = new RequestPicker <BaseModel>(); GetCategories.StrategyPicker("GET", urlGetCategories); await ListCategories(); }
public async void InitizalizeRequest() { string urlGetProducts = EndPoints.SERVER_URL + EndPoints.GET_ALL_PRODUCTS; GetProducts = new RequestPicker <BaseModel>(); GetProducts.StrategyPicker("GET", urlGetProducts); await ListProducts(); }
public async void InitializeRequests() { string urlGetProducts = EndPoints.SERVER_URL + EndPoints.GET_PRODUCTS_BY_CATEGORY + SelectedCategory.IdCategory.ToString(); GetProducts = new RequestPicker <BaseModel>(); GetProducts.StrategyPicker("GET", urlGetProducts); await ListProducts(); }
public async void InitizalizeRequest() { string urlGetClientByLogin = EndPoints.SERVER_URL + EndPoints.VALIDATE_USER + EmailEntry + "/" + PasswordEntry + "/1"; ValidateLoginClient = new RequestPicker <BaseModel>(); ValidateLoginClient.StrategyPicker("GET", urlGetClientByLogin); await ValidateLogin(); }
public async void InitizalizeRequest() { string urlGetProductsByList = EndPoints.SERVER_URL + EndPoints.GET_PRODUCTS_OF_CHART; PostList = new RequestPicker <ShoppingCartModel>(); PostList.StrategyPicker("POST", urlGetProductsByList); await ListProducts(); string urlGetUserByClient = EndPoints.SERVER_URL + EndPoints.GET_USER_BY_CLIENT + Settings.UId; GetUserByClient = new RequestPicker <UserModel>(); GetUserByClient.StrategyPicker("GET", urlGetUserByClient); }
public async void InitizalizeRequest() { string urlGetSpecies = EndPoints.SERVER_URL + EndPoints.GET_ALL_SPECIES; GetSpecies = new RequestPicker <BaseModel>(); GetSpecies.StrategyPicker("GET", urlGetSpecies); await ListSpecies(); string urlPutPet = EndPoints.SERVER_URL + EndPoints.UPDATE_PET + Pet.IdPet.ToString(); PutPet = new RequestPicker <PetModel>(); PutPet.StrategyPicker("PUT", urlPutPet); }
public async void InitizalizeRequest() { string urlGetOrders = EndPoints.SERVER_URL + EndPoints.GET_ORDERS_BY_CLIENT + Settings.UId; GetOrders = new RequestPicker <OrderModel>(); GetOrders.StrategyPicker("GET", urlGetOrders); await ListOrders(); string urlGetClient = EndPoints.SERVER_URL + EndPoints.GET_USER_BY_CLIENT + Settings.UId; GetUserClient = new RequestPicker <UserModel>(); GetUserClient.StrategyPicker("GET", urlGetClient); await UserClientGet(); }
public async Task ValidateLogin() { string userType = ""; if (IsVet) { userType = "0"; } else if (IsClient) { userType = "1"; } string urlGetUserByLogin = EndPoints.SERVER_URL + EndPoints.VALIDATE_USER + EmailEntry + "/" + PasswordEntry + "/" + userType; ValidateLoginUser = new RequestPicker <BaseModel>(); ValidateLoginUser.StrategyPicker("GET", urlGetUserByLogin); APIResponse response = await ValidateLoginUser.ExecuteStrategy(null); if (response.IsSuccess) { if (userType == "1") { LoginClient = JsonConvert.DeserializeObject <LoginClientModel>(response.Response); Settings.UId = LoginClient.IdClient.ToString(); Settings.UEmail = LoginClient.Email; NavigationService.PopPage(); NavigationService.PushPage(new PetsTabbedPageView()); } else { LoginVet = JsonConvert.DeserializeObject <LoginVetModel>(response.Response); Settings.UId = LoginVet.IdVeterinarian.ToString(); Settings.UEmail = LoginVet.Email; await Application.Current.MainPage.DisplayAlert("Alert", "Sección de Veterinarios en Construcción", "OK"); } await ShowVetHomeView(); } else { await Application.Current.MainPage.DisplayAlert("Error", "Correo o contraseña invalidos", "OK"); } }
public async void InitizalizeRequest() { string urlGetCategories = EndPoints.SERVER_URL + EndPoints.GET_ALL_CATEGORIES; GetCategories = new RequestPicker <BaseModel>(); GetCategories.StrategyPicker("GET", urlGetCategories); await ListCategories(); string urlGetProductStates = EndPoints.SERVER_URL + EndPoints.GET_ALL_STATESPRODUCT; GetStateProduct = new RequestPicker <BaseModel>(); GetStateProduct.StrategyPicker("GET", urlGetProductStates); await ListStatesProduct(); string urlPostCreateProduct = EndPoints.SERVER_URL + EndPoints.CREATE_PRODUCT; PostProduct = new RequestPicker <ProductModel>(); PostProduct.StrategyPicker("POST", urlPostCreateProduct); }