public string excluirUsuario(Usuario u) { string erro = null; try { db.Usuario.Remove(u); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string adicionarUsuario(Usuario u) { string erro = null; try { db.Usuario.Add(u); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string editarUsuario(Usuario u) { string erro = null; try { db.Entry(u).State = EntityState.Modified; db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult Edit(Usuario u) { string erro = null; if (u.IdPessoaUsuario == 0) erro = usuarioModel.adicionarUsuario(u); else erro = usuarioModel.editarUsuario(u); if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(u); } }
public ActionResult Edit(int id) { Usuario u = new Usuario(); ViewBag.Titulo = "Novo Usuário"; int pessoaSelecionada = 1; int tipoUsuarioSelecionado = 1; int unidadeSelecionada = 1; if (id != 0) { u = usuarioModel.obterUsuario(id); pessoaSelecionada = u.Pessoa.IdPessoa; tipoUsuarioSelecionado = u.TipoUsuario.IdTipoUsuario; unidadeSelecionada = u.Unidade.IdUnidade; ViewBag.Titulo = "Editar Usuário"; } ViewBag.IdPessoa = new SelectList(pessoaModel.todasPessoa(), "IdPessoa", "Nome", pessoaSelecionada); ViewBag.IdTipoUsuario = new SelectList(tipoUsuarioModel.todosTipoUsuario(), "IdTipoUsuario", "Descricao", tipoUsuarioSelecionado); ViewBag.IdUnidade = new SelectList(unidadeModel.todasUnidade(), "IdUnidade", "NomeUnidade", unidadeSelecionada); return View(u); }
internal Usuario obterUsuario(Usuario e) { throw new NotImplementedException(); }
public string validarUsuario(Usuario u) { if (u.Senha == null || u.Senha == "") { return "Favor preencher a Senha!"; } return null; }
public ActionResult Login(Usuario u) { Usuario banco = usuarioModel.obterUsuarioPorLogin(u.Login); if (banco == null || banco == new Usuario()) { ViewBag.Erro = "Usuário inexistente!"; return View(u); } if (u.Senha != banco.Senha) { ViewBag.Erro = "Senha Incorreta!"; return View(u); } FormsAuthentication.SetAuthCookie(u.Login, true); return Redirect("/"); }