public JsonResult NewsLetterSubscribe(string val) { string msg = "Your Email Id is successfuly registered for News Letter..!"; try { var RegisterCheck = db.NewsLetterEmails.FirstOrDefault(s => s.Email == val); if (RegisterCheck != null) { msg = "Your Email id is Already Register for News Letter..!"; return(Json(msg, JsonRequestBehavior.AllowGet)); } else { var newsletterRegister = new NewsLetterEmail(); newsletterRegister.Email = val; db.NewsLetterEmails.Add(newsletterRegister); db.SaveChanges(); return(Json(msg, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { msg = "AN ERROR OCCURED..! PLEASE CONTACT WITH DEVELOPER..!!"; return(Json(msg, JsonRequestBehavior.AllowGet)); } }
public IActionResult Index([FromForm] NewsLetterEmail newLetter) { //TODO -Adição no banco de dados //TODO - Validações return(View()); }
public IActionResult Index([FromForm] NewsLetterEmail newsLetter) { try { if (ModelState.IsValid) { _banco.NewsLetterEmails.Add(newsLetter); _banco.SaveChanges(); TempData["MSG_S"] = "Email cadastrado, você receberá nossas promossões!"; RedirectToAction("Index"); } else { return(View()); } } catch (Exception ex) { _logger.LogInformation("Error: " + ex.InnerException); throw new Exception("Error: " + ex.InnerException); } return(View()); }
public IActionResult Index(NewsLetterEmail newsLetterEmail) { if (ModelState.IsValid) { _newsLetter.Insert(newsLetterEmail); TempData["MSG_S"] = "E-mail Cadastrado! Agora você ira receber promoções no seu e-mail!"; return(RedirectToAction(nameof(Index))); } return(View(nameof(Index), newsLetterEmail)); }
public IActionResult Index([FromForm] NewsLetterEmail newsLetter) { if (ModelState.IsValid) { _repositoryNewsLetter.Create(newsLetter); TempData["MSG_S"] = "E-mail cadastrado! Agora você vai receber promoções especiais no seu e-mail! Fique atento as novidades!"; return(RedirectToAction(nameof(Index))); } else { return(View()); } }
//[FromForm] NewsLetterEmail -> Obetm dados do Formulário que foi passado via Post public IActionResult Index([FromForm] NewsLetterEmail newsLatter) { //TODO- Validações if (ModelState.IsValid) { TempData["MSG_S"] = "E-mail Cadastrado! Agora você ira receber Promoções especiais no seu email, fique atento as Novidades"; _repoNewsLatter.Cadastrar(newsLatter); //TODO- Adição no Banco de Dados return(RedirectToAction(nameof(Index))); } else { return(View()); } }
public IActionResult Index([FromForm]NewsLetterEmail newsLetter) { if (ModelState.IsValid) { _newsLetterRepository.Cadastrar(newsLetter); TempData["MSG_S"] = "E-mail cadastrado! Agora você receberá promoções especiais no seu email."; return RedirectToAction(nameof(Index)); } else { return View(); } }
public IActionResult Index([FromForm] NewsLetterEmail newsLetterEmail) { if (ModelState.IsValid) { //_lojaVirtualContext.Add(newsLetterEmail); //_lojaVirtualContext.SaveChanges(); _newsLetterRepository.Cadastrar(newsLetterEmail); TempData["MSGS"] = "E-mail Cadastrado com sucesso. Agora você poderá receber as novidades da loja virtual por email."; return(RedirectToAction(nameof(Index))); } else { return(View()); } }
public IActionResult Index(int?pagina, string pesquisa, string ordenacao, [FromForm] NewsLetterEmail newsLetter) { //Validação do formulário if (!ModelState.IsValid) { IndexViewModel viewModel = ObterTodosProdutos(pagina, pesquisa, ordenacao); return(View(viewModel)); } //Adição no banco de dados //_repository.NewsLetterEmails.Add(newsLetter); //_repository.SaveChanges(); _newsLetterRepository.Cadastrar(newsLetter); TempData["MSG_SUCESSO"] = "E-mail cadastrado!"; return(RedirectToAction(nameof(Index))); }
public IActionResult Index([FromForm] NewsLetterEmail newsLetter, int?pagina, string pesquisa, string ordenacao) { try { if (ModelState.IsValid) { _repositoryNewsLetter.Cadastrar(newsLetter); TempData["MSG_S"] = "E-mail cadastrado com sucesso!"; return(RedirectToAction(nameof(Index))); } else { ViewData["MSG_E"] = "Opps! Aconteceu um erro ao cadastrar o email!"; return(View()); } } catch (Exception) { ViewData["MSG_E"] = "Opps! Aconteceu um erro ao cadastrar o email!"; return(View()); } }
public void Cadastrar(NewsLetterEmail model) { _contexto.Add(model); _contexto.SaveChanges(); }
public void Atualizar(NewsLetterEmail model) { _contexto.Update(model); _contexto.SaveChanges(); }
public void Cadastrar(NewsLetterEmail newsLetter) { _banco.NewsLetterEmails.Add(newsLetter); _banco.SaveChanges(); }
public void Create(NewsLetterEmail newsLetterEmaill) { _banco.newsLetterEmails.Add(newsLetterEmaill); _banco.SaveChanges(); }
public void Insert(NewsLetterEmail newsLetter) { _context.NewsLetterEmail.Add(newsLetter); _context.SaveChanges(); }
public void Cadastrar(NewsLetterEmail newsLetterEmail) { _db.Add(newsLetterEmail); _db.SaveChanges(); }