Example #1
0
      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);
      }
Example #2
0
      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);
      }
Example #3
0
      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);
      }
Example #4
0
      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);
      }