public async Task <ActionResult> Edit([Bind(Include = "Id,Fecha,Reportante,Calle,NumeroExt,IdColonia,Cruzamientos,Referencia,Telefono,IdClave,HoraRecepcion,IdAmbulancia,KilometrajeSalida,HoraSalida,HoraLlegadaSitio,HoraTraslado,IdTraslado,HoraSalidaTraslado,KilometrajeLlegada,KilometrajeRecorrido,Status")] ServiciosAmbulancias serviciosAmbulancias) { if (ModelState.IsValid) { try { serviciosAmbulancias.Calle = Seguridad.Encrypt(serviciosAmbulancias.Calle); serviciosAmbulancias.Cruzamientos = Seguridad.Encrypt(serviciosAmbulancias.Cruzamientos); serviciosAmbulancias.Referencia = Seguridad.Encrypt(serviciosAmbulancias.Referencia); serviciosAmbulancias.Reportante = Seguridad.Encrypt(serviciosAmbulancias.Reportante); serviciosAmbulancias.Telefono = Seguridad.Encrypt(serviciosAmbulancias.Telefono); db.Entry(serviciosAmbulancias).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Edit/" + serviciosAmbulancias.Id)); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { } throw; } } return(View(serviciosAmbulancias)); }
public async Task <ActionResult> Create() { ServiciosAmbulancias serviciosAmbulancias = new ServiciosAmbulancias(); IEnumerable <Colonias> colonias = db.Colonias.ToList(); foreach (var colonia in colonias) { colonia.Colonia = Seguridad.Decrypt(colonia.Colonia); } IEnumerable <Claves> claveslista = db.Claves.ToList(); foreach (var claves in claveslista) { claves.Clave = Seguridad.Decrypt(claves.Clave); claves.Descripcion = Seguridad.Decrypt(claves.Descripcion); } IEnumerable <Ambulancias> ambulanciaslista = db.Ambulancias.ToList(); foreach (var ambulancia in ambulanciaslista) { ambulancia.Unidad = Seguridad.Decrypt(ambulancia.Unidad); } IEnumerable <Traslados> traslados = db.Traslados.ToList(); foreach (var tr in traslados) { tr.Clave = Seguridad.Decrypt(tr.Clave); tr.Descripcion = Seguridad.Decrypt(tr.Descripcion); } serviciosAmbulancias.traslados = traslados; serviciosAmbulancias.colonias = colonias; serviciosAmbulancias.claves = claveslista; serviciosAmbulancias.ambulancias = ambulanciaslista; return(View(await Task.FromResult(serviciosAmbulancias).ConfigureAwait(true))); }
public async Task <ActionResult> DeleteConfirmed(int id) { ServiciosAmbulancias serviciosAmbulancias = await db.ServiciosAmbulancias.FindAsync(id); db.ServiciosAmbulancias.Remove(serviciosAmbulancias); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ServiciosAmbulancias serviciosAmbulancias = await db.ServiciosAmbulancias.FindAsync(id); if (serviciosAmbulancias == null) { return(HttpNotFound()); } return(View(serviciosAmbulancias)); }
public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ServiciosAmbulancias serviciosAmbulancias = await db.ServiciosAmbulancias.FindAsync(id); if (serviciosAmbulancias == null) { return(HttpNotFound()); } else { IEnumerable <Colonias> colonias = db.Colonias.ToList(); foreach (var colonia in colonias) { colonia.Colonia = Seguridad.Decrypt(colonia.Colonia); } IEnumerable <Claves> claveslista = db.Claves.ToList(); foreach (var claves in claveslista) { claves.Clave = Seguridad.Decrypt(claves.Clave); claves.Descripcion = Seguridad.Decrypt(claves.Descripcion); } IEnumerable <Ambulancias> ambulanciaslista = db.Ambulancias.ToList(); foreach (var ambulancia in ambulanciaslista) { ambulancia.Unidad = Seguridad.Decrypt(ambulancia.Unidad); } IEnumerable <Traslados> traslados = db.Traslados.ToList(); foreach (var tr in traslados) { tr.Clave = Seguridad.Decrypt(tr.Clave); tr.Descripcion = Seguridad.Decrypt(tr.Descripcion); } serviciosAmbulancias.traslados = traslados; serviciosAmbulancias.Calle = Seguridad.Decrypt(serviciosAmbulancias.Calle); serviciosAmbulancias.Cruzamientos = Seguridad.Decrypt(serviciosAmbulancias.Cruzamientos); serviciosAmbulancias.Referencia = Seguridad.Decrypt(serviciosAmbulancias.Referencia); serviciosAmbulancias.Reportante = Seguridad.Decrypt(serviciosAmbulancias.Reportante); serviciosAmbulancias.Telefono = Seguridad.Decrypt(serviciosAmbulancias.Telefono); serviciosAmbulancias.colonias = colonias; serviciosAmbulancias.claves = claveslista; serviciosAmbulancias.ambulancias = ambulanciaslista; } return(View(serviciosAmbulancias)); }
public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ServiciosAmbulancias serviciosAmbulancias = await db.ServiciosAmbulancias.FindAsync(id); if (serviciosAmbulancias == null) { return(HttpNotFound()); } else { serviciosAmbulancias.Calle = Seguridad.Decrypt(serviciosAmbulancias.Calle); serviciosAmbulancias.Cruzamientos = Seguridad.Decrypt(serviciosAmbulancias.Cruzamientos); serviciosAmbulancias.Referencia = Seguridad.Decrypt(serviciosAmbulancias.Referencia); serviciosAmbulancias.Reportante = Seguridad.Decrypt(serviciosAmbulancias.Reportante); serviciosAmbulancias.Telefono = Seguridad.Decrypt(serviciosAmbulancias.Telefono); } return(View(serviciosAmbulancias)); }