public ActionResult Inserir(Cidade cidade) { cidade.RegistroAtivo = true; var id = repository.Inserir(cidade); var resultado = new { id = id }; return(Json(resultado, JsonRequestBehavior.AllowGet)); }
public ActionResult Store(int idEstado, string nome, string numeroHabitantes) { Cidade cidade = new Cidade(); cidade.IdEstado = idEstado; cidade.Nome = nome; cidade.NumeroHabitantes = numeroHabitantes; repository.Inserir(cidade); return(RedirectToAction("Index")); }
public ActionResult Store(string nome, int numeroHabitantes, int estado) { if (LoginController.retorno == true) { Cidade cidade = new Cidade(); cidade.Nome = nome; cidade.NumeroHabitantes = numeroHabitantes; cidade.Estado = new Estado(); cidade.IdEstado = estado; repository.Inserir(cidade); return(RedirectToAction("Index")); } else { return(Redirect("/login")); } }
public void CarregarBase_BaseIbge_DoesntThrowException() { string path = @"D:\Documents\Git\CostaAlmeidaCobranca\WebSite\js\estados_cidades.json"; Root root; using (StreamReader r = new StreamReader(path)) { string json = r.ReadToEnd(); root = JsonConvert.DeserializeObject <Root>(json); } var estadoRepository = new EstadoRepository(); var cidadeRepository = new CidadeRepository(); using (var transation = new TransactionScope()) { foreach (var estado in root.estados) { var estadoEntity = new EstadoEntity() { IdLoginCadastro = 1, Nome = estado.nome, Sigla = estado.sigla }; var idEstado = estadoRepository.Inserir(estadoEntity); foreach (var cidade in estado.cidades) { var cidadeEntity = new CidadeEntity() { IdLoginCadastro = 1, IdEstado = idEstado, Nome = cidade }; cidadeRepository.Inserir(cidadeEntity); } } transation.Complete(); } }
public JsonResult Store(Cidade cidade) { cidade.RegistroAtivo = true; repository.Inserir(cidade); return(Json(cidade)); }