示例#1
0
    //AJOUTER

    protected void Enregistrer(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        string idrole = Cl_Fonction.GetstringCmb("cmbrole", MainGridView);
        int idtypedoc = Cl_Fonction.GetIntCmb("cmbtypedoc", MainGridView);
        int statut = Cl_Fonction.GetIntCmb("cmbStatut", MainGridView);
        
       
        try
        {
            // on vérifie si les différents champs obligatoires ne sont pas vide
            if ((idrole.ToString() != "") && (idtypedoc.ToString() != "") && (statut.ToString() != ""))
            {
                ArrayList cle = new ArrayList();
                ArrayList val = new ArrayList();

                cle.Add("@ID_ROLE");
                val.Add(idrole);

                cle.Add("@ID_TYPEDOC");
                val.Add(idtypedoc);

                cle.Add("@STATUT");
                val.Add(statut);

                cle.Add("@SENDER");
                val.Add(1);

                cle.Add("@ID_AFFECT_ROLE");
                val.Add(0);
                

                Cl_Fonction.Execute_Commande_StoreProc("PS_AFFECTATION_ROLE_TYPEDOC", cle, val);

                string code_message = message.CodeMessage.SUCCES.ToString();
                string lib_message = Cl_Fonction.message_defini(code_message);
                MainGridView.JSProperties["cpShowPopup"] = code_message + "|" + lib_message;

                e.Cancel = true;
                MainGridView.CancelEdit();
                chargerGrid();

            }
            else
            {
                e.Cancel = true;

                string code_message = message.CodeMessage.ECHEC.ToString();
                string lib_message = Cl_Fonction.message_defini(code_message);
                MainGridView.JSProperties["cpShowPopup"] = code_message + "|" + lib_message;
            }

        }
        catch (Exception ex)
        {
            e.Cancel = true;

            string code_message = message.CodeMessage.UNEXPECTED_ERROR.ToString();
            string lib_message = Cl_Fonction.message_defini(code_message);
            MainGridView.JSProperties["cpShowPopup"] = code_message + "|" + lib_message;
        }
    }
示例#2
0
    protected void Enregistrer(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        try
        {
            ArrayList cle = new ArrayList();
            ArrayList val = new ArrayList();

            cle.Add("@INDEX");
            val.Add("1");

            cle.Add("@ID");
            val.Add(0);

            cle.Add("@SITE_ID");
            val.Add(AuthHelper.GetLoggedInUserInfo().SiteID.ToString());

            cle.Add("@JACH");
            val.Add(Cl_Fonction.GetIntCmb("jach", GridView, "pgControl"));

            cle.Add("@JVEN");
            val.Add(Cl_Fonction.GetIntCmb("jven", GridView, "pgControl"));

            cle.Add("@JNOU");
            val.Add(Cl_Fonction.GetIntCmb("jnou", GridView, "pgControl"));

            cle.Add("@RACH");
            val.Add(Cl_Fonction.GetIntCmb("rach", GridView, "pgControl"));

            cle.Add("@RVEN");
            val.Add(Cl_Fonction.GetIntCmb("rven", GridView, "pgControl"));

            cle.Add("@ACH1");
            val.Add(Cl_Fonction.GetStringMemo("ach1", GridView, "pgControl"));

            cle.Add("@VEN1");
            val.Add(Cl_Fonction.GetStringMemo("ven1", GridView, "pgControl"));

            cle.Add("@ACH2");
            val.Add(Cl_Fonction.GetStringMemo("ach2", GridView, "pgControl"));

            cle.Add("@VEN2");
            val.Add(Cl_Fonction.GetStringMemo("ven2", GridView, "pgControl"));

            cle.Add("@STO1");
            val.Add(Cl_Fonction.GetStringMemo("sto1", GridView, "pgControl"));

            cle.Add("@PRO1");
            val.Add(Cl_Fonction.GetStringMemo("pro1", GridView, "pgControl"));

            cle.Add("@STO2");
            val.Add(Cl_Fonction.GetStringMemo("sto2", GridView, "pgControl"));

            cle.Add("@PRO2");
            val.Add(Cl_Fonction.GetStringMemo("pro2", GridView, "pgControl"));

            cle.Add("@PRE");
            val.Add(Cl_Fonction.GetStringMemo("pre", GridView, "pgControl"));

            Cl_Fonction.Execute_Commande_StoreProc("PS_PARAMCOMPTABLE", cle, val);
            //e.Cancel = true;
            GridView.CancelEdit();
            chargerGrid();
        }
        catch (Exception ex)
        {
        }
    }
示例#3
0
    protected void Enregistrer(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
    {
        try
        {
            ArrayList cle = new ArrayList();
            ArrayList val = new ArrayList();

            cle.Add("@INDEX");
            val.Add("1");

            cle.Add("@ID");
            val.Add(AuthHelper.GetLoggedInUserInfo().SiteID.ToString());

            cle.Add("@ADRESSE");
            val.Add(Cl_Fonction.GetStringTxt("adr", GridView, "pgControl"));

            cle.Add("@ADR_COMP");
            val.Add(Cl_Fonction.GetStringTxt("adrcom", GridView, "pgControl"));

            cle.Add("@POST");
            val.Add(Cl_Fonction.GetStringTxt("pos", GridView, "pgControl"));

            cle.Add("@TEL1");
            val.Add(Cl_Fonction.GetStringTxt("tel1", GridView, "pgControl"));

            cle.Add("@TEL2");
            val.Add(Cl_Fonction.GetStringTxt("tel2", GridView, "pgControl"));

            cle.Add("@TEL3");
            val.Add(Cl_Fonction.GetStringTxt("tel3", GridView, "pgControl"));

            cle.Add("@CEL1");
            val.Add(Cl_Fonction.GetStringTxt("cel1", GridView, "pgControl"));

            cle.Add("@CEL2");
            val.Add(Cl_Fonction.GetStringTxt("cel2", GridView, "pgControl"));

            cle.Add("@CEL3");
            val.Add(Cl_Fonction.GetStringTxt("cel3", GridView, "pgControl"));

            cle.Add("@REG");
            val.Add(Cl_Fonction.GetStringTxt("reg", GridView, "pgControl"));

            cle.Add("@CMPT_CON");
            val.Add(Cl_Fonction.GetStringTxt("cmpt_con", GridView, "pgControl"));

            cle.Add("@STA");
            val.Add(Cl_Fonction.GetIntCmb("sta", GridView, "pgControl"));

            cle.Add("@RAI");
            val.Add(Cl_Fonction.GetStringTxt("rai", GridView, "pgControl"));

            cle.Add("@ACT");
            val.Add(Cl_Fonction.GetStringTxt("act", GridView, "pgControl"));

            cle.Add("@REGI");
            val.Add(Cl_Fonction.GetIntCmb("regi", GridView, "pgControl"));

            //cle.Add("@EFF");
            //val.Add(Cl_Fonction.GetStringTxt("eff",GridView, "pgControl"));

            cle.Add("@CNPS");
            val.Add(Cl_Fonction.GetStringTxt("cnps", GridView, "pgControl"));

            cle.Add("@CON1");
            val.Add(Cl_Fonction.GetIntCmb("con1", GridView, "pgControl"));
            cle.Add("@CON2");
            val.Add(Cl_Fonction.GetIntCmb("con2", GridView, "pgControl"));

            cle.Add("@CON3");
            val.Add(Cl_Fonction.GetIntCmb("con3", GridView, "pgControl"));

            /*
             * cle.Add("@LOG");
             * val.Add(Cl_Fonction.GetStringTxt("log",GridView, "pgControl"));
             *
             * cle.Add("@IMG");
             * val.Add(Cl_Fonction.GetStringTxt("img",GridView, "pgControl"));
             */
            cle.Add("@DES");
            val.Add(Cl_Fonction.GetMemo("des", GridView, "pgControl"));

            cle.Add("@BAN");
            val.Add(Cl_Fonction.GetStringTxt("ban", GridView, "pgControl"));

            cle.Add("@CODBAN");
            val.Add(Cl_Fonction.GetStringTxt("codban", GridView, "pgControl"));

            cle.Add("@CODGUI");
            val.Add(Cl_Fonction.GetStringTxt("codgui", GridView, "pgControl"));

            cle.Add("@NUMBAN");
            val.Add(Cl_Fonction.GetStringTxt("ncmpt", GridView, "pgControl"));

            cle.Add("@CLE_RIB");
            val.Add(Cl_Fonction.GetStringTxt("rib", GridView, "pgControl"));

            cle.Add("@IBAN");
            val.Add(Cl_Fonction.GetStringTxt("iban", GridView, "pgControl"));

            cle.Add("@EMAIL1");
            val.Add(Cl_Fonction.GetStringTxt("ema1", GridView, "pgControl"));

            cle.Add("@EMAIL2");
            val.Add(Cl_Fonction.GetStringTxt("ema2", GridView, "pgControl"));

            cle.Add("@LOG");
            val.Add(Session["logo"]);

            cle.Add("@WEB");
            val.Add(Cl_Fonction.GetStringTxt("web", GridView, "pgControl"));

            Cl_Fonction.Execute_Commande_StoreProc("PS_SITE", cle, val);
            //e.Cancel = true;
            GridView.CancelEdit();
            chargerGrid();
        }
        catch (Exception ex)
        {
        }
    }