Skip to content

Instantly share code, notes, and snippets.

@davidalencar
davidalencar / gist:1478208
Created December 14, 2011 19:57
Trabalhando com BLOB, BinData e .NET no Dynamics AX
static container EFDocumentXML2Binary(str XMLDoc)
{
System.Xml.XmlDocument xmlDoc;
System.IO.MemoryStream ms;
SysOutgoingEmailData outgoingEmailData;
container data;
str strdata;
BinData binData;
@davidalencar
davidalencar / gist:2008305
Created March 9, 2012 19:47
Quebra um texto em linhas de tamanho X sem quebrar palavras
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace QuebrarLinhas
{
public class QuebradorDeLinhas
{
private string texto;
using System;
namespace test
{
class Program
{
static void Main(string[] args)
{
new TestStock().testStock();
Console.ReadKey();
@davidalencar
davidalencar / jobEmail
Last active December 19, 2015 06:09
Sending e-mail via Dynamics Ax with .NET framework. Server with authentication SSL
static void jobEmail(Args _args)
{
System.Net.Mail.SmtpClient mailClient;
System.Net.NetworkCredential credentials;
System.Net.Mail.MailMessage mailMessage;
;
mailClient = new System.Net.Mail.SmtpClient();
mailClient.set_DeliveryMethod(System.Net.Mail.SmtpDeliveryMethod::Network);
mailClient.set_Host('smtp.domain.com');
@davidalencar
davidalencar / gist:5909139
Created July 2, 2013 13:05
Sending e-mail via .NET framework. Server with authentication SSL
private void sendEmail()
{
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Host = "smtp.domain.com";
client.Port = 587;
// setup Smtp authentication
System.Net.NetworkCredential credentials =
new System.Net.NetworkCredential("user@domain.com", "password");
@davidalencar
davidalencar / BarCode
Last active December 20, 2015 23:39
Create DANFE bar code image
client static Bitmap barCode(str _data)
{
System.Drawing.Bitmap barCode;
System.Drawing.Font font;
System.Drawing.Graphics graphics;
System.Drawing.SizeF dataSize;
System.String data;
System.Drawing.Brush brush;
System.IO.MemoryStream stream;
Image barCodeImage;
@davidalencar
davidalencar / gist:8655347
Created January 27, 2014 19:08
validate_ptbr
jQuery.extend(jQuery.validator.methods, {
date: function (value, element) {
return this.optional(element) || /^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(value);
},
number: function (value, element) {
return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value);
}
});
@davidalencar
davidalencar / gist:19f716e19c0beabdaacd
Last active August 29, 2015 14:10
How to get AIF Service Full Exceptions Descriptions
try
{
/* CODE */
}
}
catch (System.ServiceModel.FaultException<DAXLIMSInteg.SalesService.AifFault> axe)
{
var errorMsg = new StringBuilder();
foreach (var item in axe.Detail.InfologMessageList)
{
firewall-cmd --permanent --add-port=3389/tcp
dnf install xrdp
systemctl enable xrdp
private void postJournal(CustTransOpenMobilePaym_AX4B _mobilePaym)
{
CustVendOpenTransManager manager;
LedgerJournalCheckPost ledgerJournalCheckPost;
NumberSeq numberSeq;
ledgerJournalTrans ledgerJournalTrans;
ledgerJournalTable ledgerJournalTable;
AxLedgerJournalTrans axLedgerJournalTrans;
QueryRun qRun = new QueryRun(custTransQuery);
CustTrans custTrans;