예제 #1
0
        public PreSalesRepository.BoolResponse SaveDetails()
        {
            if (string.IsNullOrEmpty(PreSalesData.Name))
            {
                PreSalesData.Name = "";
            }

            using (PreSalesRepository objPS = new PreSalesRepository())
            {
                PreSalesRepository.BoolResponse saveStatus = objPS.SavePockup(this.PreSalesData);
                if (saveStatus.status == 0)
                {
                    airbornefrs.Data.AppEmail.AppEmails appEmail = new airbornefrs.Data.AppEmail.AppEmails(airbornefrs.Data.AppEmail.AppEmails.EmailSettingIDs.PreSales);
                    string body = appEmail.MAIL.Body;
                    body = body.Replace("#Name#", PreSalesData.Name).Replace("#Email#", PreSalesData.Email).Replace("#CompanyName#", PreSalesData.CompanyName).Replace("#PrimaryTypeOfBuisness#", PreSalesData.BuisnessType).Replace("#OtherProductIntrest#", PreSalesData.OtherProduct).Replace("#Use#", PreSalesData.Use).Replace("#Location#", PreSalesData.Location).Replace("#Howcanwehelp#", PreSalesData.AdditionalInfo);

                    appEmail.MAIL.Body    = body;
                    appEmail.MAIL.Subject = appEmail.MAIL.Subject + " : " + PreSalesData.Name;

                    airbornefrs.Framework.BoolResponse response = appEmail.FireEmail();
                    saveStatus.status  = response.status;
                    saveStatus.message = response.message;
                }
                return(saveStatus);
            }
        }
예제 #2
0
        public ContactResellerRepository.BoolResponse SaveDetails()
        {
            if (string.IsNullOrEmpty(ResellerData.Name))
            {
                ResellerData.Name = "";
            }

            using (ContactResellerRepository objCR = new ContactResellerRepository())
            {
                ContactResellerRepository.BoolResponse saveStatus = objCR.SavePockup(this.ResellerData);
                if (saveStatus.status == 0)
                {
                    airbornefrs.Data.AppEmail.AppEmails appEmail = new airbornefrs.Data.AppEmail.AppEmails(airbornefrs.Data.AppEmail.AppEmails.EmailSettingIDs.Reseller);
                    string body = appEmail.MAIL.Body;

                    body = body.Replace("#Name#", ResellerData.Name).Replace("#Email#", ResellerData.Email).Replace("#CompanyName#", ResellerData.CompanyName).Replace("#Telephone#", ResellerData.Telephone).Replace("#Teletype#", ResellerData.TeleType).Replace("#PrimaryTypeOfBuisness#", ResellerData.BuisnessType).Replace("#Howcanwehelp#", ResellerData.AdditionalInfo);

                    appEmail.MAIL.Body    = body;
                    appEmail.MAIL.Subject = appEmail.MAIL.Subject + " : " + ResellerData.Name;

                    airbornefrs.Framework.BoolResponse response = appEmail.FireEmail();
                    saveStatus.status  = response.status;
                    saveStatus.message = response.message;
                }
                return(saveStatus);
            }
        }
예제 #3
0
        public GeneralRepository.BoolResponse SaveDetails()
        {
            if (string.IsNullOrEmpty(contactData.Name))
            {
                contactData.Name = "";
            }

            using (GeneralRepository objCR = new GeneralRepository())
            {
                GeneralRepository.BoolResponse saveStatus = objCR.SavePockup(this.contactData);
                if (saveStatus.status == 0)
                {
                    airbornefrs.Data.AppEmail.AppEmails appEmail = new airbornefrs.Data.AppEmail.AppEmails(airbornefrs.Data.AppEmail.AppEmails.EmailSettingIDs.contactus);
                    string body = appEmail.MAIL.Body;
                    body = body.Replace("#Name#", contactData.Name).Replace("#Email#", contactData.Email).Replace("#CompanyName#", contactData.CompanyName).Replace("#ReasonInquiry#", contactData.ReasonInquiry).Replace("#Product#", contactData.Product).Replace("#IMEI#", contactData.IMEI).Replace("#AdditionalInfo#", contactData.AdditionalInfo);

                    appEmail.MAIL.Body    = body;
                    appEmail.MAIL.Subject = appEmail.MAIL.Subject + " : " + contactData.Name;

                    airbornefrs.Framework.BoolResponse response = appEmail.FireEmail();
                    saveStatus.status  = response.status;
                    saveStatus.message = response.message;
                }
                return(saveStatus);
            }
        }
예제 #4
0
파일: RmaModel.cs 프로젝트: Pro20/TestGit
        public RmaRepository.BoolResponse SaveDetails()
        {
            if (string.IsNullOrEmpty(rmaData.Name))
            {
                rmaData.Name = "";
            }
            using (RmaRepository objRMA = new RmaRepository())
            {
                RmaRepository.BoolResponse saveStatus = objRMA.SaveContactus(this.rmaData);
                if (saveStatus.status == 0)
                {
                    airbornefrs.Data.AppEmail.AppEmails appEmail = new airbornefrs.Data.AppEmail.AppEmails(airbornefrs.Data.AppEmail.AppEmails.EmailSettingIDs.rma);
                    string body = appEmail.MAIL.Body;

                    body = body.Replace("#Name#", rmaData.Name).Replace("#Email#", rmaData.Email).Replace("#ZipCode#", rmaData.Zipcode);
                    body = body.Replace("#Country#", rmaData.Country).Replace("#IMEI#", rmaData.IMEI).Replace("#DID#", rmaData.DID);
                    body = body.Replace("#ProductRequiringRMA#", rmaData.ProductReqRMA).Replace("#PersonalorBusiness#", rmaData.PersonalOrBuzz);

                    appEmail.MAIL.Body    = body;
                    appEmail.MAIL.Subject = appEmail.MAIL.Subject + " : " + rmaData.Name;

                    airbornefrs.Framework.BoolResponse response = appEmail.FireEmail();
                    saveStatus.status  = response.status;
                    saveStatus.message = response.message;
                }
                return(saveStatus);
            }
        }
예제 #5
0
        public MobileAppRepository.BoolResponse SaveDetails()
        {
            if (string.IsNullOrEmpty(mobileappData.Name))
            {
                mobileappData.Name = "";
            }
            using (MobileAppRepository objMAR = new MobileAppRepository())
            {
                MobileAppRepository.BoolResponse saveStatus = objMAR.SaveContactus(this.mobileappData);
                if (saveStatus.status == 0)
                {
                    airbornefrs.Data.AppEmail.AppEmails appEmail = new airbornefrs.Data.AppEmail.AppEmails(airbornefrs.Data.AppEmail.AppEmails.EmailSettingIDs.mobileapp);
                    string body = appEmail.MAIL.Body;

                    body = body.Replace("#Name#", mobileappData.Name).Replace("#Email#", mobileappData.Email).Replace("#CompanyName#", mobileappData.Companyname);
                    body = body.Replace("#Os#", mobileappData.Os).Replace("#PrimaryPlat#", mobileappData.PrimaryPlat).Replace("#Phone#", mobileappData.Phone).Replace("#Use#", mobileappData.Use).Replace("#Howcanhelp#", mobileappData.Howcanhelp);
                    appEmail.MAIL.Body    = body;
                    appEmail.MAIL.Subject = appEmail.MAIL.Subject + " : " + mobileappData.Name;
                    airbornefrs.Framework.BoolResponse response = appEmail.FireEmail();
                    saveStatus.status  = response.status;
                    saveStatus.message = response.message;
                }
                return(saveStatus);
            }
        }
예제 #6
0
        public PurchasedProductRepository.BoolResponse SaveDetails()
        {
            if (string.IsNullOrEmpty(purchasedproductData.Name))
            {
                purchasedproductData.Name = "";
            }
            using (PurchasedProductRepository objPPR = new PurchasedProductRepository())
            {
                PurchasedProductRepository.BoolResponse saveStatus = objPPR.SaveContactus(this.purchasedproductData);
                if (saveStatus.status == 0)
                {
                    airbornefrs.Data.AppEmail.AppEmails appEmail = new airbornefrs.Data.AppEmail.AppEmails(airbornefrs.Data.AppEmail.AppEmails.EmailSettingIDs.purchasedproduct);
                    string body = appEmail.MAIL.Body;

                    body = body.Replace("#Name#", purchasedproductData.Name).Replace("#Email#", purchasedproductData.Email).Replace("#CompanyName#", purchasedproductData.Companyname);
                    body = body.Replace("#Product#", purchasedproductData.product).Replace("#IMEI#", purchasedproductData.IMEI).Replace("#Location#", purchasedproductData.Location).Replace("#Howcanwehelp#", purchasedproductData.Howcanwehelp);

                    appEmail.MAIL.Body    = body;
                    appEmail.MAIL.Subject = appEmail.MAIL.Subject + " : " + purchasedproductData.Name;

                    airbornefrs.Framework.BoolResponse response = appEmail.FireEmail();
                    saveStatus.status  = response.status;
                    saveStatus.message = response.message;
                }
                return(saveStatus);
            }
        }