/// <summary> /// Créer l'attachement à envoyer au webservice (Ordre) /// </summary> /// <param name="OrderNbs"></param> /// <param name="UserdId"></param> /// <returns></returns> private PMADRService.CreateAttachment CreateAttachement(string OrderNbs, string UserdId, int RiskLevel, Dictionary <string, string> RisqueAndValue) { PMADRService.Attachment Attachement = new PMADRService.Attachment(); Attachement.FileName = $"ADR_{OrderNbs}.pdf"; Attachement.Content = Convert.ToBase64String(File.ReadAllBytes($"{Path.GetTempPath()}\\ADR.pdf")); Attachement.Description = $"ADR risk {RiskLevel}"; PMADRService.CreateAttachment CAttachement = CreateSmartForm(RisqueAndValue); CAttachement.OrderNumber = OrderNbs; CAttachement.UserID = UserdId; CAttachement.Attachment = new PMADRService.Attachment[] { Attachement }; return(CAttachement); }
/// <summary> /// Créer l'attachement à envoyer au webservice (Plan) /// </summary> /// <param name="Plan"></param> /// <param name="UserdId"></param> /// <returns></returns> private PMADRService.CreateMPIAttachment CreatePMAttachement(string UserdId, string Plan, string RiskLevel, Dictionary <string, string> RisqueAndValue) { PMADRService.Attachment Attachement = new PMADRService.Attachment(); Attachement.FileName = $"ADR_{Plan}.pdf"; Attachement.Content = Convert.ToBase64String(File.ReadAllBytes($"{Path.GetTempPath()}\\ADR.pdf")); Attachement.Description = $"ADR risk {RiskLevel}"; PMADRService.CreateMPIAttachment CAttachement = CreateSmartFormPlan(RisqueAndValue); CAttachement.MaintenanceItem = Plan; CAttachement.UserID = UserdId; CAttachement.RiskLevel = RiskLevel; CAttachement.Attachment = new PMADRService.Attachment[] { Attachement }; return(CAttachement); }