Exemplo n.º 1
0
        public ActionResult Register(FuncCadViewModel model)
        {
            Funcionario func = new Funcionario(model);

            if (func != default(Funcionario))
            {
                //Criando Cookie
                var cookie = new HttpCookie("_LoginFunc", Guid.NewGuid().ToString());
                cookie.Expires.AddDays(1);
                HttpContext.Response.SetCookie(cookie);

                db.Funcionario.Add(func);

                LoginFuncionario Login = new LoginFuncionario(cookie.Value, func.FuncionarioId);
                db.LoginFuncionario.Add(Login);
                //db.LoginProfissional.Add(Login);
                db.SaveChanges();
                return(RedirectToAction("Index", "Home"));
            }

            return(View());
        }
Exemplo n.º 2
0
 /// <summary>
 /// Construtor
 /// </summary>
 /// <param name="nome"></param>
 /// <param name="username"></param>
 /// <param name="senha"></param>
 public Funcionario(FuncCadViewModel model)
 {
     this.Nome    = model.Nome;
     this.Usuario = model.Usuario;
     this.Senha   = model.Senha;
 }