public ActionResult ActualizarDatosEstablecimiento(Dir_Establecimientos establecimiento,Ges_Informante informante, Ges_Georreferencia georeferencia) { using (Entities db = new Entities()) { if (ModelState.IsValid) { try { establecimiento.FechaActualizacion = DateTime.Now; db.Entry(establecimiento).State = EntityState.Modified; // falta validar cuando no exista informante ni georeferencia, asi debe agregar un nuevo registro(ambos casos) //db.Entry(informante).State = EntityState.Modified; //georeferencia.Latitud = Convert.ToString(georeferencia.Latitud); //georeferencia.Longitud = Convert.ToString(georeferencia.Longitud); //georeferencia.FechaGeorreferencia = DateTime.Now; //db.Entry(georeferencia).State = EntityState.Modified; db.SaveChanges(); } catch (Exception e) { return Json(e.Message); } return Json(1); } } return Json(0); }
public ActionResult ActualizarGeoreferenciatosEstablecimiento(Ges_Georreferencia georeferencia) { using (Entities db = new Entities()) { if (ModelState.IsValid) { try { georeferencia.Latitud = Convert.ToString(georeferencia.Latitud); georeferencia.Longitud = Convert.ToString(georeferencia.Longitud); georeferencia.FechaGeorreferencia = DateTime.UtcNow; db.Entry(georeferencia).State = EntityState.Modified; db.SaveChanges(); } catch (Exception e) { return Json(e.Message); } return Json(1); } } return Json(0); }