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));
        }
示例#2
0
        //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));
        }