public ActionResult Edit(Oportunidades objeto) { try { Oportunidades.TransactionInstance.Save(objeto); return RedirectToAction("Index", new { displayMessage = MENSAGEM_ALTERACAO }); } catch (ApplicationException ex) { string[] campos = ex.Message.Split(','); ModelState.AddModelError(string.Empty, MENSAGEM_CAMPOS_OBRIGATORIOS); foreach (string campo in campos) { ModelState[campo].Errors.Add(ex); } return View(objeto); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); return View(objeto); } }
public ActionResult Remove(Oportunidades objeto) { Oportunidades.TransactionInstance.Remove(objeto); return RedirectToAction("Index", new { displayMessage = MENSAGEM_EXCLUSAO }); }