internal override ResultBase ExcuteImplementation(ParameterBase parameter) { var p = (MaskParameter)parameter; Dm_Profile_Insert_MV forInsert = Wcf.ARX_DATI.Dm_Profile_Insert_MV_GetNewInstance_From_DmMaskId(p.MaskId); var insertMask = forInsert.DmProfileDefault.Dm_Profile_Insert_Base.To_Dm_Profile_Insert_For_Mask(); insertMask.DmMaskId = p.MaskId; insertMask.DocName = "Test performance WCF"; insertMask.File = new Arx_File(Encoding.UTF8.GetBytes("FILE DI TEST RANDOM " + Guid.NewGuid()), "Test.txt", DateTime.Now); insertMask.DataDoc = DateTime.Now.Date; var combo39_9 = (Aggiuntivo_String)insertMask.Aggiuntivi.First(x => string.Equals(x.Nome, "COMBO39_9")); var combo40_9 = (Aggiuntivo_String)insertMask.Aggiuntivi.First(x => string.Equals(x.Nome, "COMBO40_9")); var testo22_5 = (Aggiuntivo_String)insertMask.Aggiuntivi.First(x => string.Equals(x.Nome, "TESTO22_5")); var testo21_5 = (Aggiuntivo_String)insertMask.Aggiuntivi.First(x => string.Equals(x.Nome, "TESTO21_5")); combo39_9.Valore = "PRATICHE"; combo40_9.Valore = "E"; testo22_5.Valore = Guid.NewGuid().ToString("N"); testo21_5.Valore = testo22_5.Valore.Substring(2, 5); var result = Wcf.ARX_DATI.Dm_Profile_Insert_For_Mask(insertMask); if (result.EXCEPTION != Security_Exception.Nothing) { throw new Exception(result.EXCEPTION.ToString()); } return(new DocnumberResult { Docnumber = result.PROFILE.DOCNUMBER }); }
public FormArchiviazione(Dm_Profile_Insert_MV dmProfileInsertMV, ClasseImpostazioni impostazioni) { InitializeComponent(); this._dmProfileInsertMV = dmProfileInsertMV; this._impostazioni = impostazioni; }