Skip to content

Commit 59e6b53

Browse files
author
Julita Barkauskaite
committed
Add terminate button to termination result view
1 parent 6a3a25d commit 59e6b53

2 files changed

Lines changed: 26 additions & 18 deletions

File tree

app/src/main/java/stockholm/makerspace/boxterminator/termination/result/TerminationResultActivity.kt

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class TerminationResultActivity : AppCompatActivity(), TerminationResultContract
3838
terminationResultBtn.background= resources.getDrawable(R.color.memberBoxMembershipValidSecondary, null)
3939
terminationResultBtn.visibility = View.INVISIBLE
4040
member_last_nag.visibility = View.INVISIBLE
41-
41+
termiante_button.visibility = View.GONE
4242
member_remaining.text = "${member.expire_date}"
4343
member_remaining_sub.text = "Expiration date"
4444
}
@@ -48,6 +48,7 @@ class TerminationResultActivity : AppCompatActivity(), TerminationResultContract
4848
member_remaining_background.background = resources.getDrawable(R.color.memberBoxMembershipInvalid, null)
4949
terminationResultBtn.background= resources.getDrawable(R.color.memberBoxMembershipInvalidSecondary, null)
5050
terminationResultBtn.visibility = View.VISIBLE
51+
termiante_button.visibility = View.GONE
5152
member_last_nag.visibility = View.VISIBLE
5253

5354
val expireDate = DateTime(member.expire_date)
@@ -71,7 +72,6 @@ class TerminationResultActivity : AppCompatActivity(), TerminationResultContract
7172
member_validity.imageTintList = resources.getColorStateList(R.color.memberBoxMembershipVeryOld, null)
7273
member_remaining_background.background = resources.getDrawable(R.color.memberBoxMembershipVeryOld, null)
7374
terminationResultBtn.background = resources.getDrawable(R.color.memberBoxMembershipVeryOldSecondary, null)
74-
terminationResultBtn.visibility = View.VISIBLE
7575
member_last_nag.visibility = View.VISIBLE
7676

7777
val expireDate = DateTime(member.expire_date)
@@ -82,9 +82,6 @@ class TerminationResultActivity : AppCompatActivity(), TerminationResultContract
8282
terminationResultBtn.apply {
8383
setOnClickListener {
8484
var nagType = NAG_TYPE_LAST_WARNING
85-
/*if(daysInBetween > 45){
86-
nagType = NAG_TYPE_TERMINATED
87-
}*/
8885
presenter.nag(
8986
member.member_number,
9087
member.box_label_id,
@@ -93,6 +90,17 @@ class TerminationResultActivity : AppCompatActivity(), TerminationResultContract
9390
}
9491
visibility = View.VISIBLE
9592
}
93+
termiante_button.apply {
94+
visibility = View.VISIBLE
95+
setOnClickListener {
96+
var nagType = NAG_TYPE_TERMINATED
97+
presenter.nag(
98+
member.member_number,
99+
member.box_label_id,
100+
nagType
101+
)
102+
}
103+
}
96104
}
97105
}
98106

app/src/main/res/layout/termination_result_activity.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,6 @@
1919
app:layout_constraintDimensionRatio="1:1" android:layout_marginStart="120dp"
2020
android:layout_marginEnd="120dp" android:layout_marginTop="100dp"></ImageView>
2121

22-
<android.support.design.widget.AppBarLayout
23-
android:layout_height="wrap_content"
24-
android:layout_width="match_parent" app:layout_constraintTop_toTopOf="parent"
25-
app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent">
26-
27-
<android.support.v7.widget.Toolbar
28-
android:id="@+id/toolbar"
29-
android:layout_width="match_parent"
30-
android:layout_height="?attr/actionBarSize"
31-
android:background="?attr/colorPrimary"/>
32-
33-
</android.support.design.widget.AppBarLayout>
3422

3523
<TextView
3624
android:layout_width="match_parent"
@@ -87,7 +75,6 @@
8775
android:layout_width="match_parent"
8876
android:layout_height="wrap_content"
8977
android:text="Nag"
90-
9178
android:textSize="32sp"
9279
android:textColor="@color/white"
9380
android:background="@android:color/holo_orange_dark"
@@ -134,5 +121,18 @@
134121
app:layout_constraintGuide_percent="0.45"
135122
android:id="@+id/guideline" app:layout_constraintGuide_begin="20dp"
136123
android:orientation="horizontal"/>
124+
<Button
125+
android:text="Terminate !!!"
126+
android:layout_width="match_parent"
127+
android:layout_height="wrap_content"
128+
android:textSize="32sp"
129+
android:textColor="@color/white"
130+
android:paddingBottom="16dp"
131+
android:paddingTop="16dp"
132+
android:background="@color/memberBoxMembershipVeryOldSecondary"
133+
android:id="@+id/termiante_button"
134+
app:layout_constraintTop_toTopOf="parent" app:layout_constraintEnd_toEndOf="parent"
135+
app:layout_constraintStart_toStartOf="parent"
136+
/>
137137

138138
</android.support.constraint.ConstraintLayout>

0 commit comments

Comments
 (0)