public ActionResult Create(Sistema.Models.Funcionarios model) { this.validForm(model); if (model.dtAdmissao != null && model.dtAdmissao > DateTime.Now) { ModelState.AddModelError("dtAdmissao", "A data de admissão não pode ser maior que o dia de hoje"); } if (ModelState.IsValid) { try { daoFuncionarios = new DAOFuncionarios(); daoFuncionarios.Insert(model); this.AddFlashMessage(Util.AlertMessage.INSERT_SUCESS); return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(model)); } } else { return(View(model)); } }
private IQueryable <dynamic> Find(int?id, string q) { var daoFuncionarios = new DAOFuncionarios(); var list = daoFuncionarios.GetFuncionariosSelect(id, q); var select = list.Select(u => new { id = u.id, text = u.text, }).OrderBy(u => u.text).ToList(); return(select.AsQueryable()); }
public ActionResult Index() { try { var daoFuncionarios = new DAOFuncionarios(); List <Models.Funcionarios> list = daoFuncionarios.GetFuncionarios(); return(View(list)); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View()); } }
private ActionResult GetView(int?codFuncionario) { try { var daoFuncionarios = new DAOFuncionarios(); var model = daoFuncionarios.GetFuncionario(codFuncionario); return(View(model)); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View()); } }
public ActionResult DeleteConfirmed(int?id) { try { daoFuncionarios = new DAOFuncionarios(); daoFuncionarios.Delete(id); this.AddFlashMessage(Util.AlertMessage.DELETE_SUCESS); return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View()); } }
public JsonResult JsUpdate(Funcionarios model) { var daoFuncionarios = new DAOFuncionarios(); daoFuncionarios.Update(model); var result = new { type = "success", field = "", message = "Registro alterado com sucesso!", model = model }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(Sistema.Models.Funcionarios model) { model.dtAdmissao = model.dtAdmissaoAux != null ? model.dtAdmissaoAux : model.dtAdmissao; this.validForm(model); if (ModelState.IsValid) { try { daoFuncionarios = new DAOFuncionarios(); daoFuncionarios.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)); }