public ActionResult Person(PersonModel modelView, Pessoa model, FormCollection form)
 {
     if (ModelState.IsValidField("nomePessoa"))
     {
         SecurityAdapter.RegisterPerson(model, form);
         return RedirectToAction("Profile");
     }
     return View(modelView);
 }
        /// <summary>
        ///  Armazena o dados pessoais para registro
        /// </summary>
        /// <param name="member">objeto membro</param>
        public static void RegisterPerson(Pessoa person, FormCollection form)
        {
            var idCidade = 1;
            var idestado = 1;
            int.TryParse(form["Idcidade"], out idCidade);
            int.TryParse(form["Idestado"], out idestado);

            var address = new Endereco()
            {
                idCidade = idCidade,
                idBairro = 1
            };
            Aplication.AddCookie(address, "Address");
            Aplication.AddCookie(person, "Person");
        }
示例#3
0
 public PersonModel(Pessoa pessoa)
 {
     Mapper.CreateMap<Pessoa, PersonModel>();
     Mapper.Map(pessoa, this, typeof(Pessoa), typeof(PersonModel));
 }