using System;
using System.Text;
using System.Windows.Forms;
using MercatorApi;
using MercatorExtensions;
using MercatorUi;

// <CompileWithRoslyn />

namespace Gescom
{
    public class Customizer : MercatorUi.ICustomizers.IMercatorSqlCommandUpdater
    {
        public void MercatorSqlCommandUpdate(MercatorSqlCommand sqlCommandToModify, Form form)
        {
            if ((form is MercatorUi.Forms.Gescom.GescomCashDepositBankRemittingForm gescomCashDepositBankRemittingForm) && (gescomCashDepositBankRemittingForm.Type == MercatorUi.Forms.Gescom.GescomCashDepositBankRemittingForm.GescomCashDepositBankRemittingEnum.BankRemitting))
                sqlCommandToModify.CommandText += "\r\n\r\n"
                                                + "exec SP_RESET_NON_CASH";
        }
    }
}