public void GeneratePdfDelivery(ParamDeliveryToPdf paramDeliveryToPdf) { WebClient client = new WebClient(); try { client.Credentials = new NetworkCredential(_channel.ClientCredentials.UserName.UserName, _channel.ClientCredentials.UserName.Password); //var uri = ConfigurationManager.AppSettings["remote_host"] + ConfigurationManager.AppSettings["remote_doc_lib_pdf_folder"] + "bin/BL_Codsimex.php?"; var uri = ConfigurationManager.AppSettings["remote_host"]; uri += "pdf=delivery"; uri += "&path=" + ConfigurationManager.AppSettings["remote_doc_lib_pdf_folder"]; uri += "&num_dev=" + paramDeliveryToPdf.OrderId; uri += "&num_bl=" + paramDeliveryToPdf.DeliveryId; uri += "&lang=" + paramDeliveryToPdf.Lang; uri += "&key=" + paramDeliveryToPdf.LicenseKey; System.Diagnostics.Process.Start(uri); } catch (Exception ex) { Log.error(ex.Message, EErrorFrom.ORDER); } finally { client.Dispose(); } }
public void GeneratePdfDelivery(ParamDeliveryToPdf paramDeliveryToPdf) { try { DAC.DALOrder.GeneratePdfDelivery(paramDeliveryToPdf); } catch (Exception ex) { Log.error(ex.Message, EErrorFrom.ORDER); } }
public void GeneratePdfDelivery(ParamDeliveryToPdf paramDeliveryToPdf) { _gatewayOrder.GeneratePdfDelivery(paramDeliveryToPdf); }