using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Linq;
using MercatorApi;
using MercatorExtensions;
using MercatorUi;
using MercatorDatabase;
namespace SigStock
{
public class Customizer : MercatorUi.ICustomizers.ISigCreated
{
public void SigCreated(MercatorUi.Sig.Sig Sig)
{
Sig.PenguinServerDecodingSearchKey += Sig_PenguinServerDecodingSearchKey;
}
void Sig_PenguinServerDecodingSearchKey(object sender, MercatorUi.Sig.Sig.PenguinServerDecodingSearchKeyEventArgs e)
{
if ((e.BillingEngine != null) && (e.BillingEngine.Journal == "Brou") && e.Key.Contains("@") && (e.Key.Split('@').Length == 2))
{
e.ExtraInfo.Add("PU", e.Key.Split('@')[1].Replace(".", e.DecimalChar).Replace(",", e.DecimalChar));
e.Key = e.Key.Split('@')[0];
}
}
}
}