// GET: meioPropagacaos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MeioPropagacaoViewModel meioPropagacao = _meioPropagacaoAppService.ObterPorId(id.Value); if (meioPropagacao == null) { return(HttpNotFound()); } return(View(meioPropagacao)); }
public ActionResult Edit(MeioPropagacaoViewModel meioPropagacaoViewModel) { if (ModelState.IsValid) { if (!_meioPropagacaoAppService.Atualizar(meioPropagacaoViewModel)) { System.Web.HttpContext.Current.Response.Write("<SCRIPT> alert('Atenção, há um agenteErgonômico com os mesmos dados já cadastrada')</SCRIPT>"); } else { return(RedirectToAction("Index")); } } return(View(meioPropagacaoViewModel)); }
public ActionResult Create(MeioPropagacaoViewModel meioPropagacaoViewModel) { if (ModelState.IsValid) { if (!_meioPropagacaoAppService.Adicionar(meioPropagacaoViewModel)) { //TempData["Mensagem"] = "Atenção, há um Tipo Curso com os mesmos dados"; System.Web.HttpContext.Current.Response.Write("<SCRIPT> alert('Atenção, há um meioPropagacao com os mesmos dados')</SCRIPT>"); } else { return(RedirectToAction("Index")); } } return(View(meioPropagacaoViewModel)); }
public bool Adicionar(MeioPropagacaoViewModel meioPropagacaoViewModel) { var meioPropagacao = Mapper.Map <MeioPropagacaoViewModel, MeioPropagacao>(meioPropagacaoViewModel); var duplicado = _meioPropagacaoService.Find(e => e.Meio == meioPropagacao.Meio).Any(); if (duplicado) { return(false); } else { BeginTransaction(); _meioPropagacaoService.Adicionar(meioPropagacao); Commit(); return(true); } }
// GET: meioPropagacaos/Details/5 public ActionResult Details(int?id) { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Usuarios")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MeioPropagacaoViewModel meioPropagacao = _meioPropagacaoAppService.ObterPorId(id.Value); if (meioPropagacao == null) { return(HttpNotFound()); } return(View(meioPropagacao)); }