// GET: Revenda/Create public ActionResult Create() { var revenda = new RevendaModels(); HttpContext.Session["enderecos"] = new List <EnderecoModels>(); return(View(revenda)); }
// GET: Revenda public ActionResult Index() { var revendas = new List <RevendaModels>(); var revenda = new RevendaModels(); revenda.Id = 1; revenda.CNPJ = "3333"; revenda.RazaoSocial = "3333"; revendas.Add(revenda); return(View(revendas)); }
public ActionResult CadastroEndereco(RevendaModels model) { model.Enderecos = (List <EnderecoModels>)HttpContext.Session["enderecos"]; if (model.Enderecos != null && model.Enderecos.Any(e => e.Id == model.IdEndereco)) { var endereco = model.Enderecos.First(e => e.Id == model.IdEndereco); endereco.CEP = model.CEP; endereco.Logradouro = model.Logradouro; endereco.Numero = model.Numero; } else { model.Enderecos.Add(new EnderecoModels { Id = model.IdEndereco, CEP = model.CEP, Logradouro = model.Logradouro, Numero = model.Numero }); } HttpContext.Session["enderecos"] = model.Enderecos; return(PartialView("_GridEndereco", model)); }