public ActionResult CiudadInsertar(CiudadModelo objInsertar) { try { SesionNegocio objSesionNegocio = new SesionNegocio(); objCiudad.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); if (ModelState.IsValid) { objCiudad.Insertar(objInsertar); } string strModoExterno = TempData["ModoExterno"].ToString(); TempData.Remove("ModoExterno"); if (strModoExterno.Equals("true")) { return(Json(objCiudad.ListarActivos())); } else { return(Json("false")); } } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "CiudadController - Insertar"); return(View()); } }
public DepartamentoModelo GetDepartamento(int?id) { using (var contexto = new JaverianaNETEntities()) { var departamento = contexto.Departamentos.Find(id); DepartamentoModelo cm = new DepartamentoModelo { Id = departamento.Id, NombreDepartamento = departamento.NombreDepartamento, PaisId = departamento.PaisId, Ciudades = new List <CiudadModelo>() }; foreach (var item in departamento.Ciudades) { CiudadModelo c = new CiudadModelo(); c.Id = item.Id; c.NombreCiudad = item.NombreCiudad; c.DepartamentoId = item.DepartamentoId; cm.Ciudades.Add(c); } return(cm); } }
public ActionResult Create([Bind(Include = "Id,NombreCiudad,DepartamentoId")] CiudadModelo ciudadModelo) { if (ModelState.IsValid) { new CiudadLogica().CrearCiudad(ciudadModelo); return(RedirectToAction("Index")); } return(View(ciudadModelo)); }
public ActionResult Edit([Bind(Include = "Id,NombreCiudad,DepartamentoId")] CiudadModelo ciudadModelo) { if (ModelState.IsValid) { CiudadLogica cl = new CiudadLogica(); cl.EditarCiudad(ciudadModelo); //db.Entry(ciudadModelo).State = EntityState.Modified; //db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ciudadModelo)); }
public void UpdateCiudad(DepartamentoModelo model, CiudadModelo ciudadActual) { var client = new MongoClient(CONEXION); var server = client.GetServer(); var database = server.GetDatabase(DB); var collection = database.GetCollection <DepartamentoModelo>(NOMBRECOLECCION); var query3 = Query <DepartamentoModelo> .EQ(fd => fd.Valor, model.Valor); var update = Update <DepartamentoModelo> .Set(e => e.NomDepto, model.NomDepto); collection.Update(query3, update); }
public void Editar(CiudadModelo objEditar) { try { string Json = JsonConvert.SerializeObject(objEditar); ObjCiudad.Editar("4", Json); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "SAF.Negocios.CiudadNegocio - Editar"); throw; } }
public void EditarCiudad(CiudadModelo ciudad) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Ciudades { Id = ciudad.Id, NombreCiudad = ciudad.NombreCiudad, DepartamentoId = ciudad.DepartamentoId }; contexto.Entry(entidad).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); } }
public CiudadModelo GetCiudad(int?id) { using (var contexto = new JaverianaNETEntities()) { var ciudad = contexto.Ciudades.Find(id); CiudadModelo cm = new CiudadModelo { Id = ciudad.Id, NombreCiudad = ciudad.NombreCiudad, DepartamentoId = ciudad.DepartamentoId }; return(cm); } }
public void CrearCiudad(CiudadModelo ciudad) { using (var contexto = new JaverianaNETEntities()) { var entidad = new Ciudades { Id = ciudad.Id, NombreCiudad = ciudad.NombreCiudad, DepartamentoId = ciudad.DepartamentoId }; contexto.Ciudades.Add(entidad); contexto.SaveChanges(); } }
public bool Borrar(int id) { try { CiudadModelo objBorrar = new CiudadModelo(); objBorrar.Id = (short)id; string Json = JsonConvert.SerializeObject(objBorrar); return(ObjCiudad.Borrar("5", Json)); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "SAF.Negocios.CiudadNegocio - Borrar"); throw; } }
public ActionResult CiudadEditar(CiudadModelo objEditar) { try { if (ModelState.IsValid) { SesionNegocio objSesionNegocio = new SesionNegocio(); objCiudad.AsignarSesion(objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario")); objCiudad.Editar(objEditar); } return(Json("{ success: 'true'}")); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "CiudadController - Editar"); return(View()); } }
public void EditarCiudad(CiudadModelo ciudad) { ProyectoRepositorio repositorio = new ProyectoRepositorio(); repositorio.EditarCiudad(ciudad); }