public static VoucherImport ToVoucherImport(VoucherImportWrapper v) { var n = new VoucherImport(); n.AddressLine1 = v.AddressLine1; n.AddressLine2 = v.AddressLine2; n.Amount = v.Amount; n.Company = v.Company; //n.Country = Country; n.EmailAddress = v.EmailAddress; n.First = v.First; n.Last = v.Last; n.Middle = v.Middle; n.Municipality = v.Municipality; n.NamePrefix = v.NamePrefix; n.PersonId = v.PersonId; n.PhoneNumber = v.PhoneNumber; n.PostalCode = v.PostalCode; n.Region = v.Region; n.Suffix = v.Suffix; n.Title = v.Title; n.JobNumber = v.JobNumber; n.Amount = v.Amount; n.RecordID = v.RecordID; return n; }
public static VoucherImportWrapper ToVoucherImportWrapper(DataCleanEvent e, VoucherImportWrapper src) { VoucherImportWrapper tgt = null; try { tgt = ToVoucherImportWrapper(e); tgt.JobNumber = src.JobNumber; tgt.Amount = src.Amount; return tgt; } catch (Exception x) { throw new Exception(x.Message + " - No matching wrapper for event tgtId =" + tgt.ID + " - Src ID = " + src.ID); } }
public static InputStreetAddress ToInputStreetAddress(VoucherImportWrapper v) { var n = new InputStreetAddress(); n.AddressLine1 = v.AddressLine1; n.AddressLine2 = v.AddressLine2; n.CompanyName = v.Company; n.Country = v.Country; n.EmailAddress = v.EmailAddress; n.FirstName = v.First; n.LastName = v.Last; n.City = v.Municipality; n.PhoneNumber = v.PhoneNumber; n.PostalCode = v.PostalCode; n.State = v.Region; n.ID = v.ID; n.RecordID = v.RecordID; return n; }
public static VoucherImportWrapper ToVoucherImportWrapper(DataCleanEvent e) { var n = new VoucherImport(); n.AddressLine1 = e.Input.AddressLine1; n.AddressLine2 = e.Input.AddressLine2; n.Company = e.Input.CompanyName; n.Country = e.Input.Country; n.EmailAddress = e.Input.EmailAddress; n.First = e.Input.FirstName; n.Last = e.Input.LastName; n.Municipality = e.Input.City; n.PhoneNumber = e.Input.PhoneNumber; n.PostalCode = e.Input.PostalCode; n.Region = e.Input.State; n.RecordID = e.Input.RecordID; n.ID = e.Input.ID; var v = new VoucherImportWrapper(n); v.DataCleanDate = e.DataCleanDate; v.AltAddress = e.Output; return v; }
public static VoucherExcelExport ToVoucherExcelExport(VoucherImportWrapper e) { var n = new VoucherExcelExport(); n.AddressLine1 = e.AddressLine1; n.AddressLine2 = e.AddressLine2; n.Amount = e.Amount.GetValueOrDefault(0); n.Company = e.Company; n.Country = e.Country; n.EmailAddress = e.EmailAddress; n.First = e.First; n.JobNumber = e.JobNumber; n.Last = e.Last; n.Municipality = e.Municipality; n.PhoneNumber = e.PhoneNumber; n.PostalCode = e.PostalCode; n.Region = e.Region; n.OkComplete = e.AltAddress.OkComplete; n.OkMailingAddress = e.AltAddress.OkMailingAddress; n.OkEmailAddress = e.AltAddress.OkEmailAddress; n.OkPhone = e.AltAddress.OkPhone; n.SuggestedAddress = n.SuggestedAddress; return n; }
public void CreateNewVoucher() { var v = new VoucherImportWrapper(new VoucherImport().GetNewWithDefaults()); WorkVoucherImport = v; }