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"); }
public PersonModel(Pessoa pessoa) { Mapper.CreateMap<Pessoa, PersonModel>(); Mapper.Map(pessoa, this, typeof(Pessoa), typeof(PersonModel)); }