Пример #1
0
        public static void Create_ctBR_Form(SPWeb web, string ct, int klientId, int okresId, string key)
        {
            Debug.WriteLine("RBR_Forms.Create");

            Klient iok = new Klient(web, klientId);

            SPList list = web.Lists.TryGetList(targetList);

            SPListItem item = list.AddItem();

            item["ContentType"] = ct;
            item["selKlient"]   = klientId;
            item["selOkres"]    = okresId;
            item["KEY"]         = key;

            //procedura

            string procName = string.Format(": {0}", ct);

            item["selProcedura"] = tabProcedury.Ensure(web, procName);
            item["Title"]        = procName;

            //numer konta biura

            BiuroRachunkowe br = new BiuroRachunkowe(web, okresId);

            item["colBR_Konto"] = br.Konto;
            if (br.TerminPrzekazania > new DateTime())
            {
                item["colBR_TerminPrzekazania"] = br.TerminPrzekazania;
                item["colTerminRealizacji"]     = br.TerminPrzekazania;
            }

            //flagi

            Flagi fl = new Flagi(web, klientId);

            item["colPrzypomnienieOTerminiePlatnos"] = fl.PrzypomnienieOTerminiePlatnosci;
            item["colDrukWplaty"] = fl.GenerowanieDrukuWplaty;

            //uwagi
            item["colUwagi"] = iok.Uwagi;

            //domyślny operator
            int operatorId = iok.OperatorId_Audyt;

            if (operatorId > 0)
            {
                item["selOperator"] = operatorId;
                Set_KontoOperatora(item, operatorId);
            }

            item.SystemUpdate();
        }
Пример #2
0
 private void codeActivity1_ExecuteCode(object sender, EventArgs e)
 {
     biuroRachunkowe = new BiuroRachunkowe(workflowProperties.Web);
 }