public JsonResult Editar(tbl_Funcionario funcionario) { //if (db.tbl_Morador.Any(x => x.CPF == morador.CPF)) //{ // return Json(false, JsonRequestBehavior.AllowGet); //} db.Entry(funcionario).State = EntityState.Modified; db.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }
public JsonResult Salvar(tbl_Funcionario funcionario) { if (db.tbl_Funcionario.Any(x => x.CPF == funcionario.CPF)) { return(Json(false, JsonRequestBehavior.AllowGet)); } db.Configuration.ValidateOnSaveEnabled = false; db.tbl_Funcionario.Add(funcionario); db.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }
public ActionResult Login(tbl_Funcionario login) { tbl_Funcionario funcionario = rep.GetLoginFuncionario(login); if (funcionario != null) { Session["Usuario"] = funcionario; SessaoUsuario.SessaoUsuarios = funcionario; Response.Redirect(Constants.Constants.PAGINA_HOME); } else { ViewBag.Message = "Usuário ou Senha estão errados!"; } return(View()); }
public bool ConsultaAcesso(string caminhoUrl) { bool validar = false; if (caminhoUrl.Equals("/")) { caminhoUrl = "/Home"; } tbl_Funcionario usuario = SessaoUsuario.SessaoUsuarios; IList <tbl_Acessos> lista = rep.GetAcessosFuncao(usuario.IdFuncao.Value); if (lista.Where(p => p.DsAcesso.Equals(caminhoUrl.ToUpper())).Count() > 0) { validar = true; } return(validar); }
public JsonResult Deletar(int id) { try { tbl_Funcionario tbl_Funcionario = db.tbl_Funcionario.Find(id); if (tbl_Funcionario != null) { db.tbl_Funcionario.Remove(tbl_Funcionario); db.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }