public ActionResult Enviar()
        {
            //Redirect 301 to Home
            return(new RedirectResult("/", true));

            var model = new PromocaoEnviar();

            ViewBag.ActiveNav = "Natal de Luz";

            /* base model defaults */
            model.Title        = "Envie sua foto para o Concurso Cultural Natal de Luz de Curitiba";
            model.Description  = "Uma das épocas mais bonitas do ano está chegando e que tal começar a decorar a sua casa para o Natal?! A sua casa ou rua pode ser eleita a mais bem decorada de Curitiba. Envie sua foto e Participe!";
            model.Robots       = "index, follow";
            model.Canonical    = $"{Constants.UrlWeb}/natal-de-luz";
            model.ImgOpenGraph = $"{Constants.UrlWeb}/content/images/landing/natal-de-luz/avatar.jpg";

            int promocaoId = 2;
            var promocao   = Promocao.Load(promocaoId);

            //ViewBag.Editorial = Editorial.Load(4);
            //ViewBag.ExibirLogo = true;
            ViewBag.ConcursoAberto = promocao.Status;

            return(View(model));
        }
        public ActionResult EnviarPost(PromocaoEnviar model)
        {
            try
            {
                int promocaoId = 2;

                var objInscricao = new InscricaoNatalDeLuz
                {
                    PromocaoId   = promocaoId,
                    Nome         = model.Nome,
                    Email        = model.Email,
                    Telefone     = model.Telefone,
                    DtNascimento = model.Nascimento,
                    Cidade       = model.Cidade,
                    Titulo       = model.Titulo,
                    //ImagemCasaTb = filesCasa[0],
                    //ImagemCasaOr = filesCasa[1],
                    StatusInscricaoId = 1,
                    DtCadastro        = DateTime.Now,
                    OptInNews         = model.OptInNews,
                    Cpf = model.Cpf,
                    //ImagemRuaTb = filesRua[0],
                    //ImagemRuaOr = filesRua[1],
                    //TipoInscricaoId = 1
                    //ComprovanteResidencia = ""
                };

                var imagemComprovante = model.ImagemComprovante.InputStream;

                if (model.TipoCasa)
                {
                    //model.ImagemCasa.SaveAs(@"D:\Esfera\MassaNews.Portal\MassaNews.Portal\bin\bufu.jpg");
                    //model.ImagemComprovante.SaveAs(@"D:\Esfera\MassaNews.Portal\MassaNews.Portal\bin\bufu2.jpg");
                    var imagemCasa = model.ImagemCasa.InputStream;
                    var filesCasa  = FileManager.UploadSingleImageToPromotion(imagemCasa, "\\uploads\\promocao\\natal-de-luz\\casa");
                    objInscricao.ImagemCasaTb          = filesCasa[0];
                    objInscricao.ImagemCasaOr          = filesCasa[1];
                    objInscricao.ComprovanteResidencia = FileManager.UploadSingleFilePromotion(model.ImagemComprovante, "\\uploads\\promocao\\natal-de-luz\\casa", null, true);
                    objInscricao.TipoInscricaoId       = 1;
                    //objInscricao. = filesCasa;
                    //objInscricao.ImagemCasaOr = filesCasa;

                    //filesComprovante = FileManager.UploadSingleImageToPromotion(imagemComprovante, "\\uploads\\promocao\\natal-de-luz\\casa");
                }
                else if (model.TipoRua)
                {
                    var imagemRua = model.ImagemRua.InputStream;
                    var filesRua  = FileManager.UploadSingleImageToPromotion(imagemRua, "\\uploads\\promocao\\natal-de-luz\\rua");
                    objInscricao.ImagemRuaTb           = filesRua[0];
                    objInscricao.ImagemRuaOr           = filesRua[1];
                    objInscricao.ComprovanteResidencia = FileManager.UploadSingleFilePromotion(model.ImagemComprovante, "\\uploads\\promocao\\natal-de-luz\\rua", null, true);
                    objInscricao.TipoInscricaoId       = 2;
                }

                objInscricao.Save();

                //newsletter
                if (model.OptInNews)
                {
                    var objNewsletter = new Newsletter
                    {
                        Nome     = model.Nome,
                        Email    = model.Email,
                        CidadeId = 12
                    };
                    objNewsletter.Subscribe();
                }

                return(Json("ok"));
            }
            catch (Exception ex)
            {
                Response.StatusCode = 500;
                return(Json(new { Error = ex.Message }));
            }
        }