public PostCardModel jstsold_PostcardUploadFile(PostCardModel Model) { //firstimage if (jsthold_1stimg.PostedFile != null && jsthold_1stimg.FileName != "") { var fileExt = Path.GetExtension(jsthold_1stimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_1stimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_1stimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_1stimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Second Image if (jsthold_2ndimg.PostedFile != null && jsthold_2ndimg.PostedFile.FileName != "") { var fileExt = Path.GetExtension(jsthold_2ndimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_2ndimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_2ndimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_2ndimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Thirld Image if (jsthold_3rdimg.PostedFile != null && jsthold_3rdimg.PostedFile.FileName != "") { var fileExt = Path.GetExtension(jsthold_3rdimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_3rdimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_3rdimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_3rdimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Fourth Image if (jsthold_4thimg.PostedFile != null && jsthold_4thimg.PostedFile.FileName != "") { var fileExt = Path.GetExtension(jsthold_4thimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_4thimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_4thimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_4thimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Fifth Image if (jsthold_5thimg.PostedFile != null && jsthold_5thimg.PostedFile.FileName != "") { var fileExt = Path.GetExtension(jsthold_5thimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_5thimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_5thimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_5thimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //sixth Image if (jsthold_6thimg.PostedFile != null && jsthold_6thimg.PostedFile.FileName != "") { var fileExt = Path.GetExtension(jsthold_6thimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_6thimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_6thimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_6thimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Fifth Image if (jsthold_7thimg.PostedFile != null && jsthold_7thimg.PostedFile.FileName != "") { var fileExt = Path.GetExtension(jsthold_7thimg.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); jsthold_7thimg.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.jsthold_7thimg = URL + "/uploadfiles/" + fileName; } else { Model.jsthold_7thimg = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } Model.AdminPhoto = "http://bhajanbahmba.com/PostCardImages/client_img.jpg"; return(Model); }
public string SendNewsLetter(PostCardModel model) { string Status = ""; string EmailId = "*****@*****.**"; //Send mail MailMessage mail = new MailMessage(); string FromEmailID = WebConfigurationManager.AppSettings["RegFromMailAddress"]; string FromEmailPassword = WebConfigurationManager.AppSettings["RegPassword"]; SmtpClient smtpClient = new SmtpClient(ConfigurationManager.AppSettings["SmtpServer"]); int _Port = Convert.ToInt32(WebConfigurationManager.AppSettings["Port"].ToString()); Boolean _UseDefaultCredentials = Convert.ToBoolean(WebConfigurationManager.AppSettings["UseDefaultCredentials"].ToString()); Boolean _EnableSsl = Convert.ToBoolean(WebConfigurationManager.AppSettings["EnableSsl"].ToString()); mail.To.Add(new MailAddress(model.Email)); mail.From = new MailAddress(FromEmailID); mail.Subject = "Post Card"; string Template = ""; string msgbody = ""; if (model.PostcardType == "Openhouse") { Template = "Templates/OpenHousePostCard.html"; } else if (model.PostcardType == "feature") { Template = "Templates/Feature_Postcard.html"; } else if (model.PostcardType == "2ndfeature") { Template = "Templates/2ndFeature_Postcard.html"; } else if (model.PostcardType == "jst_sold") { Template = "Templates/Jst_sold.html"; } // using (StreamReader reader = new StreamReader(HttpContext.Current.Server.MapPath(Template))) using (StreamReader reader = new StreamReader(Path.Combine(HttpRuntime.AppDomainAppPath, Template))) { msgbody = reader.ReadToEnd(); //Replace UserName and Other variables available in body Stream msgbody = msgbody.Replace("{PropertyPhoto}", model.PropertyPhoto); if (model.PostcardType == "Openhouse") { msgbody = Replace_openhouse(model, msgbody); } else if (model.PostcardType == "feature") { msgbody = Replace_first_ftr(model, msgbody); } else if (model.PostcardType == "2ndfeature") { msgbody = Replace_second_ftr(model, msgbody); } else if (model.PostcardType == "jst_sold") { msgbody = Replace_JustSold(model, msgbody); } } mail.BodyEncoding = System.Text.Encoding.UTF8; mail.SubjectEncoding = System.Text.Encoding.UTF8; System.Net.Mail.AlternateView plainView = System.Net.Mail.AlternateView.CreateAlternateViewFromString(System.Text.RegularExpressions.Regex.Replace(msgbody, @"<(.|\n)*?>", string.Empty), null, "text/plain"); System.Net.Mail.AlternateView htmlView = System.Net.Mail.AlternateView.CreateAlternateViewFromString(msgbody, null, "text/html"); mail.AlternateViews.Add(plainView); mail.AlternateViews.Add(htmlView); // mail.Body = msgbody; mail.IsBodyHtml = true; SmtpClient smtp = new SmtpClient(); smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.Host = "smtp.gmail.com"; //_Host; smtp.Port = _Port; //smtp.UseDefaultCredentials = _UseDefaultCredentials; smtp.Credentials = new System.Net.NetworkCredential(FromEmailID, FromEmailPassword); // Enter senders User name and password smtp.EnableSsl = _EnableSsl; smtp.Send(mail); return(Status); }
public PostCardModel FeaturedPostcardUploadFile(PostCardModel Model) { //firstimage if (First_feature_Image.PostedFile != null && First_feature_Image.FileName != "") { var fileExt = Path.GetExtension(First_feature_Image.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); First_feature_Image.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.First_feature_Image = URL + "/uploadfiles/" + fileName; } else { Model.First_feature_Image = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Second Image if (secd_feature_Image.PostedFile != null && secd_feature_Image.PostedFile.FileName != "") { var fileExt = Path.GetExtension(First_feature_Image.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); secd_feature_Image.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.secd_feature_Image = URL + "/uploadfiles/" + fileName; } else { Model.secd_feature_Image = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Thirld Image if (thrld_feature_Image.PostedFile != null && thrld_feature_Image.PostedFile.FileName != "") { var fileExt = Path.GetExtension(First_feature_Image.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); thrld_feature_Image.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.thrld_feature_Image = URL + "/uploadfiles/" + fileName; } else { Model.thrld_feature_Image = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Fourth Image if (forth_feature_Image.PostedFile != null && forth_feature_Image.PostedFile.FileName != "") { var fileExt = Path.GetExtension(First_feature_Image.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); forth_feature_Image.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.forth_feature_Image = URL + "/uploadfiles/" + fileName; } else { Model.forth_feature_Image = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } //Fifth Image if (fifth_feature_Image.PostedFile != null && fifth_feature_Image.PostedFile.FileName != "") { var fileExt = Path.GetExtension(First_feature_Image.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); fifth_feature_Image.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.fifth_feature_Image = URL + "/uploadfiles/" + fileName; } else { Model.fifth_feature_Image = "http://bhajanbahmba.com/PostCardImages/open_house_img.jpg"; } Model.AdminPhoto = "..http://bhajanbahmba.com/Images/client_img.jpg"; return(Model); }
public PostCardModel Secnd_FeaturedPostcardUploadFile(PostCardModel Model) { //firstimage if (ftr_2nd_1stfile.PostedFile != null && ftr_2nd_1stfile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_1stfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_1stfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_1stimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_1stimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } //Second Image if (ftr_2nd_2ndfile.PostedFile != null && ftr_2nd_2ndfile.PostedFile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_2ndfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_2ndfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_2ndimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_2ndimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } //Thirld Image if (ftr_2nd_3rdfile.PostedFile != null && ftr_2nd_3rdfile.PostedFile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_3rdfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_3rdfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_3rdimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_3rdimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } //Fourth Image if (ftr_2nd_4thfile.PostedFile != null && ftr_2nd_4thfile.PostedFile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_4thfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_4thfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_4thimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_4thimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } //Fifth Image if (ftr_2nd_5thfile.PostedFile != null && ftr_2nd_5thfile.PostedFile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_5thfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_5thfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_5thimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_5thimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } //sixth Image if (ftr_2nd_6thfile.PostedFile != null && ftr_2nd_6thfile.PostedFile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_5thfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_6thfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_6thimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_6thimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } //Fifth Image if (ftr_2nd_7thfile.PostedFile != null && ftr_2nd_7thfile.PostedFile.FileName != "") { var fileExt = Path.GetExtension(ftr_2nd_7thfile.FileName); string fileName = Guid.NewGuid() + fileExt; var subPath = Server.MapPath("~/uploadfiles"); //Check SubPath Exist or Not if (!Directory.Exists(subPath)) { Directory.CreateDirectory(subPath); } //End : Check SubPath Exist or Not var path = Path.Combine(subPath, fileName); ftr_2nd_7thfile.SaveAs(path); var URL = ConfigurationManager.AppSettings["LiveURL"].ToString(); Model.ftr_2nd_7thimg = URL + "/uploadfiles/" + fileName; } else { Model.ftr_2nd_7thimg = "http://rohitbhardwaj.ca//images/open_house_img.jpg"; } Model.AdminPhoto = "http://rohitbhardwaj.ca//images/ajay_shah.jpg"; return(Model); }