using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using MercatorApi;
using MercatorController;
using MercatorUi;
namespace Mercator.Ribbon.ButtonsCodes
{
public static class Script
{
public static void Exec(DevComponents.DotNetBar.ButtonItem clickedButtonItem)
{
// enter your customized code here
MercatorUi.Sig.Sig sigCli = MercatorUi.Sig._SigsStatic.SigByModule(MercatorUi.Sig._SigEnum.CLI);
Dictionary<string, object> forcedValues = new Dictionary<string, object>(); // permet de passer des valeurs supplémentaires, en plus des valeurs par défaut
forcedValues.Add("C_REGIME", 6);
forcedValues.Add("C_CAT1", "Catégorie 1");
DataRow newCli = sigCli.NewRecordInModalForm(forcedValues);
if (newCli != null)
MercatorUi.Dialogs.Stop(string.Format("Vous venez de créer le client \"{0}\" !", newCli["c_nom"]));
}
}
}