public ActionResult Edit(Sistema.Models.ContasContabeis model) { if (string.IsNullOrWhiteSpace(model.nomeConta)) { ModelState.AddModelError("nomeConta", "Informe um nome da conta"); } if (string.IsNullOrWhiteSpace(model.situacao)) { ModelState.AddModelError("situacao", "Informe a situação"); } if (string.IsNullOrWhiteSpace(model.classificacao)) { ModelState.AddModelError("classificacao", "Informe a unidade"); } if (ModelState.IsValid) { try { var daoContasContabeis = new DAOContasContabeis(); daoContasContabeis.Update(model); this.AddFlashMessage(Util.AlertMessage.EDIT_SUCESS); return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(model)); } } return(View(model)); }
private ActionResult GetView(int codConta) { try { var daoContaContabil = new DAOContasContabeis(); var model = daoContaContabil.GetContaContabil(codConta); return(View(model)); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View()); } }
public ActionResult Index() { try { var daoContasContabeis = new DAOContasContabeis(); List <ContasContabeis> list = daoContasContabeis.GetContasContabeis(); return(View(list)); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View()); } }
public JsonResult JsUpdate(ContasContabeis model) { var daoContasContabeis = new DAOContasContabeis(); daoContasContabeis.Update(model); var result = new { type = "success", field = "", message = "Registro alterado com sucesso!", model = model }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteConfirmed(int id) { try { var daoContasContabeis = new DAOContasContabeis(); daoContasContabeis.Delete(id); this.AddFlashMessage(Util.AlertMessage.DELETE_SUCESS); return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View()); } }
private IQueryable <dynamic> Find(int?id, string q) { var daoContaContabil = new DAOContasContabeis(); var list = daoContaContabil.GetContaContabilSelect(id, q); var select = list.Select(u => new { id = u.id, text = u.text, classificacao = u.classificacao, vlSaldo = u.vlSaldo, situacao = u.situacao, dtCadastro = u.dtCadastro, dtUltAlteracao = u.dtUltAlteracao }).OrderBy(u => u.text).ToList(); return(select.AsQueryable()); }