public ActionResult Create([Bind(Include = "Id,Nome")] Filial filial) { if (ModelState.IsValid) { var repositorio = escopo.ObterRepositorio <Filial>(); repositorio.Set().Add(filial); escopo.Finalizar(); return(RedirectToAction("Index")); } return(View(filial)); }
//public ActionResult Create([Bind(Include = "Id,Nome,AcessoTotal,DataCadastro,LimiteLiberacaoCredito")] Usuario usuario) public ActionResult Create(UsuarioModel usuarioModel) { if (ModelState.IsValid) { var repositorio = escopo.ObterRepositorio <Usuario>(); var usuario = new Usuario { Nome = usuarioModel.Nome, DataCadastro = DateTime.Today, AcessoTotal = usuarioModel.AcessoTotal, Perfil = escopo.ObterRepositorio <Perfil>().Set().Find(int.Parse(usuarioModel.IdPerfil)), LimiteLiberacaoCredito = usuarioModel.LimiteLiberacaoCredito }; repositorio.Set().Add(usuario); escopo.Finalizar(); return(RedirectToAction("Index")); } return(View(usuarioModel)); }