add project adins

This commit is contained in:
Alfrid Sanjaya Leo Putra 2024-07-25 14:44:22 +07:00
commit f8f85d679d
5299 changed files with 625430 additions and 0 deletions

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/bgColorWhite">
<androidx.cardview.widget.CardView
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="3dp"
android:elevation="5dp">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/promoList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="3dp"/>
</androidx.cardview.widget.CardView>
</LinearLayout>

View file

@ -0,0 +1,110 @@
package com.adins.mss.dao;
import android.database.Cursor;
import de.greenrobot.dao.AbstractDao;
import de.greenrobot.dao.Property;
import de.greenrobot.dao.internal.DaoConfig;
import de.greenrobot.dao.database.Database;
import de.greenrobot.dao.database.DatabaseStatement;
import com.adins.mss.dao.PrintDate;
// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT.
/**
* DAO for table "TR_PRINTDATE".
*/
public class PrintDateDao extends AbstractDao<PrintDate, java.util.Date> {
public static final String TABLENAME = "TR_PRINTDATE";
/**
* Properties of entity PrintDate.<br/>
* Can be used for QueryBuilder and for referencing column names.
*/
public static class Properties {
public final static Property Dtm_print = new Property(0, java.util.Date.class, "dtm_print", true, "DTM_PRINT");
public final static Property Uuid_task_h = new Property(1, String.class, "uuid_task_h", false, "UUID_TASK_H");
};
public PrintDateDao(DaoConfig config) {
super(config);
}
public PrintDateDao(DaoConfig config, DaoSession daoSession) {
super(config, daoSession);
}
/** Creates the underlying database table. */
public static void createTable(Database db, boolean ifNotExists) {
String constraint = ifNotExists? "IF NOT EXISTS ": "";
db.execSQL("CREATE TABLE " + constraint + "\"TR_PRINTDATE\" (" + //
"\"DTM_PRINT\" INTEGER PRIMARY KEY NOT NULL ," + // 0: dtm_print
"\"UUID_TASK_H\" TEXT);"); // 1: uuid_task_h
}
/** Drops the underlying database table. */
public static void dropTable(Database db, boolean ifExists) {
String sql = "DROP TABLE " + (ifExists ? "IF EXISTS " : "") + "\"TR_PRINTDATE\"";
db.execSQL(sql);
}
/** @inheritdoc */
@Override
protected void bindValues(DatabaseStatement stmt, PrintDate entity) {
stmt.clearBindings();
stmt.bindLong(1, entity.getDtm_print().getTime());
String uuid_task_h = entity.getUuid_task_h();
if (uuid_task_h != null) {
stmt.bindString(2, uuid_task_h);
}
}
/** @inheritdoc */
@Override
public java.util.Date readKey(Cursor cursor, int offset) {
return new java.util.Date(cursor.getLong(offset + 0));
}
/** @inheritdoc */
@Override
public PrintDate readEntity(Cursor cursor, int offset) {
PrintDate entity = new PrintDate( //
new java.util.Date(cursor.getLong(offset + 0)), // dtm_print
cursor.isNull(offset + 1) ? null : cursor.getString(offset + 1) // uuid_task_h
);
return entity;
}
/** @inheritdoc */
@Override
public void readEntity(Cursor cursor, PrintDate entity, int offset) {
entity.setDtm_print(new java.util.Date(cursor.getLong(offset + 0)));
entity.setUuid_task_h(cursor.isNull(offset + 1) ? null : cursor.getString(offset + 1));
}
/** @inheritdoc */
@Override
protected java.util.Date updateKeyAfterInsert(PrintDate entity, long rowId) {
return entity.getDtm_print();
}
/** @inheritdoc */
@Override
public java.util.Date getKey(PrintDate entity) {
if(entity != null) {
return entity.getDtm_print();
} else {
return null;
}
}
/** @inheritdoc */
@Override
protected boolean isEntityUpdateable() {
return true;
}
}

View file

@ -0,0 +1,211 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/dummyTodayPlanLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:id="@+id/dummyTodayPlanItem"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="match_parent">
<View
android:layout_width="1dp"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:background="@color/timelineLine"
android:visibility="gone" />
<ImageView
android:id="@+id/dummyTimelineIcon"
android:layout_width="35dp"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginTop="10dp"
android:padding="2dp"
android:src="@drawable/task_highpriority" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<androidx.cardview.widget.CardView
android:id="@+id/dummyTaskHeader"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="@dimen/card_margin"
app:cardBackgroundColor="@color/fontColorWhite"
app:cardCornerRadius="10dp"
app:cardElevation="@dimen/card_shadow"
app:contentPadding="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/dummyTaskLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_weight="1"
android:orientation="vertical">
<TextView
android:id="@+id/dummyTaskName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/ic_person_color"
android:drawablePadding="5dp"
android:paddingBottom="5dp"
android:text="Sample Name"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/dummyTaskAddress"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/ic_location_color"
android:drawablePadding="5dp"
android:paddingBottom="5dp"
android:text="Sample Address"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/dummyTaskPhone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/ic_phone_color"
android:drawablePadding="5dp"
android:paddingBottom="5dp"
android:text="Sample Phone"
android:textAppearance="?android:attr/textAppearanceSmall" />
<LinearLayout
android:id="@+id/dummyCollectionInfo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingTop="5dp"
android:paddingBottom="5dp">
<TextView
android:id="@+id/dummyTaskAgreement"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:drawableLeft="@drawable/ic_form_color"
android:drawablePadding="5dp"
android:text="OJK0001"
android:textSize="12dp" />
<TextView
android:id="@+id/dummyTaskAmount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:drawableLeft="@drawable/ic_cash_color"
android:drawablePadding="5dp"
android:text="5,000,000.00"
android:textSize="12dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/dummyTaskOverdue"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:drawableLeft="@drawable/ic_date_color"
android:drawablePadding="5dp"
android:text="10 day(s)"
android:textSize="12dp" />
<TextView
android:id="@+id/dummyTaskInst"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:drawableLeft="@drawable/ic_no_color"
android:drawablePadding="5dp"
android:text="20"
android:textSize="12dp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/dummyTxtslatime"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_gravity="end"
android:layout_marginBottom="5dp"
android:background="@drawable/sla_shape_green"
android:drawableLeft="@drawable/ic_sla"
android:drawablePadding="5dp"
android:padding="5dp"
android:text="TOM 11.45"
android:textSize="11dp"
android:visibility="gone" />
<TextView
android:id="@+id/dummyTxtSaveDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_gravity="end"
android:drawableLeft="@drawable/ic_save_color"
android:drawablePadding="5dp"
android:paddingRight="5dp"
android:text="11.45"
android:textSize="11dp"
android:visibility="gone" />
</LinearLayout>
<LinearLayout
android:id="@+id/dummyDeletePlanBtnCont"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:paddingRight="8dp"
>
<ImageView
android:id="@+id/dummyDeletePlanBtn"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center"
android:src="@drawable/ic_delete" />
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
</LinearLayout>
</LinearLayout>
</LinearLayout>

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B

View file

@ -0,0 +1,45 @@
package com.adins.mss.coll.fragments;
import android.content.Context;
import android.os.Bundle;
import androidx.fragment.app.FragmentActivity;
import com.adins.mss.base.GlobalData;
import com.adins.mss.base.util.LocaleHelper;
import com.adins.mss.coll.R;
import org.acra.ACRA;
import java.util.Locale;
/**
* Created by winy.firdasari on 03/02/2015.
*/
public class HistoryPaymentFragment extends FragmentActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ACRA.getErrorReporter().putCustomData("LAST_CLASS_ACCESSED", getClass().getSimpleName());
// this is not really necessary as ExpandableListActivity contains an ExpandableList
setContentView(R.layout.fragment_history_payment);
}
@Override
protected void attachBaseContext(Context newBase) {
Context context = newBase;
Locale locale;
try{
locale = new Locale(GlobalData.getSharedGlobalData().getLocale());
context = LocaleHelper.wrap(newBase, locale);
} catch (Exception e) {
locale = new Locale(LocaleHelper.ENGLSIH);
context = LocaleHelper.wrap(newBase, locale);
} finally {
super.attachBaseContext(context);
}
}
}