Exemplo n.º 1
0
        private CompanyDetails GetCompanyDetails(JobSystemDatabaseCreationService databaseService, TenantModel model)
        {
            var logoImage = Image.FromStream(
                Assembly.GetExecutingAssembly().GetManifestResourceStream("JobSystem.Admin.Mvc.intertek_logon.gif"));
            var ms = new MemoryStream();

            logoImage.Save(ms, logoImage.RawFormat);
            return(new CompanyDetails
            {
                Id = model.CompanyId,
                Name = model.CompanyName,
                Address1 = model.Address1,
                Address2 = model.Address2,
                Address3 = model.Address3,
                Address4 = model.Address4,
                Address5 = model.Address5,
                Telephone = model.Telephone,
                Fax = model.Fax,
                Email = model.Email,
                RegNo = model.RegNo,
                VatRegNo = model.VatRegNo,
                TermsAndConditions = model.TermsAndConditions,
                Www = model.Www,
                DefaultBankDetails = databaseService.GetBankDetails(_defaultBankDetailsId),
                DefaultCurrency = databaseService.GetCurrency(_defaultCurrencyId),
                DefaultPaymentTerm = databaseService.GetPaymentTerm(_defaultPaymentTermId),
                DefaultTaxCode = databaseService.GetTaxCode(_defaultTaxCodeId),
                DefaultCultureCode = "en-GB",
                MainLogo = ms.ToArray()
            });
        }
Exemplo n.º 2
0
 private CompanyDetails GetCompanyDetails(
     JobSystemDatabaseCreationService databaseService, Guid defaultBankDetailsId, Guid defaultCurrencyId, Guid defaultPaymentTermId, Guid defaultTaxCodeId)
 {
     return(new CompanyDetails
     {
         Id = Guid.NewGuid(),
         Name = "Intertek EMIS",
         Address1 = "Units 19 & 20 D Wellheads Industrial Centre",
         Address2 = "Wellheads Crescent",
         Address3 = "Dyce",
         Address4 = "Aberdeen",
         Address5 = "AB21 7GA",
         Telephone = "123456",
         Fax = "123456",
         Email = "*****@*****.**",
         RegNo = "123456 RegNo",
         VatRegNo = "123456 VatRegNo",
         TermsAndConditions = "placeholder terms and conditions",
         Www = "www.intertek.com",
         DefaultBankDetails = databaseService.GetBankDetails(defaultBankDetailsId),
         DefaultCurrency = databaseService.GetCurrency(defaultCurrencyId),
         DefaultPaymentTerm = databaseService.GetPaymentTerm(defaultPaymentTermId),
         DefaultTaxCode = databaseService.GetTaxCode(defaultTaxCodeId)
     });
 }
Exemplo n.º 3
0
        private static CompanyDetails GetCompanyDetails(
            JobSystemDatabaseCreationService databaseService, Guid defaultBankDetailsId, Guid defaultCurrencyId, Guid defaultPaymentTermId, Guid defaultTaxCodeId)
        {
            var logoImage = Image.FromStream(
                Assembly.GetExecutingAssembly().GetManifestResourceStream("TestBed.intertek_logon.gif"));
            var ms = new MemoryStream();

            logoImage.Save(ms, logoImage.RawFormat);
            return(new CompanyDetails
            {
                Id = Guid.NewGuid(),
                Name = "Intertek EMIS",
                Address1 = "Units 19 & 20 D Wellheads Industrial Centre",
                Address2 = "Wellheads Crescent",
                Address3 = "Dyce",
                Address4 = "Aberdeen",
                Address5 = "AB21 7GA",
                Telephone = "123456",
                Fax = "123456",
                Email = "*****@*****.**",
                RegNo = "123456 RegNo",
                VatRegNo = "123456 VatRegNo",
                TermsAndConditions = "placeholder terms and conditions",
                Www = "www.intertek.com",
                DefaultBankDetails = databaseService.GetBankDetails(defaultBankDetailsId),
                DefaultCurrency = databaseService.GetCurrency(defaultCurrencyId),
                DefaultPaymentTerm = databaseService.GetPaymentTerm(defaultPaymentTermId),
                DefaultTaxCode = databaseService.GetTaxCode(defaultTaxCodeId),
                MainLogo = ms.ToArray()
            });
        }
Exemplo n.º 4
0
        static CompanyDetails GetCompanyDetails(
            JobSystemDatabaseCreationService databaseService, Guid defaultBankDetailsId, Guid defaultCurrencyId, Guid defaultPaymentTermId, Guid defaultTaxCodeId)
        {
            var logoImage = Image.FromStream(
                Assembly.GetExecutingAssembly().GetManifestResourceStream("JobSystem.DbWireup.ConsoleRunner.intertek_logon.gif"));
            var ms = new MemoryStream();

            logoImage.Save(ms, logoImage.RawFormat);
            return(new CompanyDetails
            {
                Id = Guid.NewGuid(),
                Name = "Intertek EMIS",
                Address1 = "Units 19 & 20 D Wellheads Industrial Centre",
                Address2 = "Wellheads Crescent",
                Address3 = "Dyce",
                Address4 = "Aberdeen",
                Address5 = "AB21 7GA",
                Telephone = "123456",
                Fax = "123456",
                Email = "*****@*****.**",
                RegNo = "123456 RegNo",
                VatRegNo = "123456 VatRegNo",
                TermsAndConditions = "placeholder terms and conditions",
                Www = "www.intertek.com",
                DefaultBankDetails = databaseService.GetBankDetails(defaultBankDetailsId),
                DefaultCurrency = databaseService.GetCurrency(defaultCurrencyId),
                DefaultPaymentTerm = databaseService.GetPaymentTerm(defaultPaymentTermId),
                DefaultTaxCode = databaseService.GetTaxCode(defaultTaxCodeId),
                DefaultCultureCode = "en-GB",
                MainLogo = ms.ToArray(),
                OrderAcknowledgeText = "Can you acknowledge this order and advise of a delivery date as soon as possible? The delivery address is as stated below, unless you are advised otherwise.",
                QuoteSummaryText =
                    "Should there be any queries in relation to this quotation please contact us as soon as possible." + Environment.NewLine +
                    "The investigation charge will be applied should the client refuse to go ahead with the specified repairs." + Environment.NewLine +
                    "If orders are being sent by email, please use the following address: [email protected]"
            });
        }