Selber Abholen Android ön siparis hatasi

This commit is contained in:
2020-08-09 15:22:47 +03:00
parent 8cbcf5f9d3
commit 7ad0c1f60f
3 changed files with 29 additions and 13 deletions

View File

@@ -571,19 +571,6 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
break;
}
if(orderYear == nowYear && orderMonth == nowMonth && orderDay == nowDay){
ArrayList<String> realPartsOfToday = new ArrayList<>();
for(String part : workingParts){
if(isPartAvailable(part)){
realPartsOfToday.add(part);
}
}
if(!realPartsOfToday.isEmpty()){
workingParts.clear();
workingParts.addAll(realPartsOfToday);
}
}
TimePickerDialog timePickerDialog =
TimePickerDialog.newInstance(
new TimePickerDialog.OnTimeSetListener() {
@@ -611,12 +598,38 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
true
);
StringBuilder restaurantWorkingHoursMessageBuilder = new StringBuilder(getString(R.string.delivery_times_of_restaurant));
restaurantWorkingHoursMessageBuilder.append(" ");
for(String workingPart: workingParts){
restaurantWorkingHoursMessageBuilder.append(workingPart).append(", ");
}
String restaurantWorkingHoursMessage = restaurantWorkingHoursMessageBuilder.toString().substring(0, restaurantWorkingHoursMessageBuilder.toString().length() - 2);
/*
time point removed
if(orderYear == nowYear && orderMonth == nowMonth && orderDay == nowDay){
ArrayList<String> realPartsOfToday = new ArrayList<>();
for(String part : workingParts){
if(isPartAvailable(part)){
realPartsOfToday.add(part);
}
}
if(!realPartsOfToday.isEmpty()){
workingParts.clear();
workingParts.addAll(realPartsOfToday);
}
}
Timepoint[] enabledTimePoints = generateEnabledTimePoints(workingParts);
timePickerDialog.setSelectableTimes(enabledTimePoints);
*/
timePickerDialog.vibrate(false);
timePickerDialog.setTitle(restaurantWorkingHoursMessage);
if(isTheSameDate){
/*
time point removed
boolean isMinimumTimeInTimePoints = false;
for(Timepoint timepoint : enabledTimePoints){
if(timepoint.getHour() == nowHour && timepoint.getMinute() == nowMinute){
@@ -631,6 +644,8 @@ public class CreateOrderSummaryFragment extends CreateOrderBaseFragment {
else if(enabledTimePoints.length > 0) {
timePickerDialog.setMinTime(enabledTimePoints[0].getHour(), enabledTimePoints[0].getMinute(), nowSecond);
}
*/
timePickerDialog.setMinTime(nowHour, nowMinute, nowSecond);
}