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(); }
private void codeActivity1_ExecuteCode(object sender, EventArgs e) { biuroRachunkowe = new BiuroRachunkowe(workflowProperties.Web); }