blob: 88a5f3e204ac17abf1168ce97d9df7d6e7a7918e [file] [log] [blame]
package com.mifos.apache.fineract.ui.online.depositaccounts.createdepositaccount.createdepositactivity;
import com.mifos.apache.fineract.data.models.deposit.DepositAccount;
import com.mifos.apache.fineract.ui.base.MvpView;
/**
* @author Rajan Maurya
* On 15/08/17.
*/
public interface CreateDepositContract {
interface View extends MvpView {
void depositCreatedSuccessfully();
void depositUpdatedSuccessfully();
void showProgressbar();
void hideProgressbar();
void showError(String message);
}
interface Presenter {
void createDepositAccount(DepositAccount depositAccount);
void updateDepositAccount(String accountIdentifier, DepositAccount depositAccount);
}
}