Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
        /// <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);
        }