public ActionResult DeleteConfirmed(int id) { ActividadEnParo actividadEnParo = db.ActividadEnParos.Find(id); db.ActividadEnParos.Remove(actividadEnParo); db.SaveChanges(); return(RedirectToAction("Index")); }
public RespuestaServicio <ActividadEnParo> GetActividadEnParo(int id) { RespuestaServicio <ActividadEnParo> respuesta = new RespuestaServicio <ActividadEnParo>(); ActividadEnParo actividadEnParo = _context.ActividadEnParos.Find(id); respuesta.Respuesta = actividadEnParo; return(respuesta); }
public ActionResult Edit([Bind(Include = "Id,IdPersona,IdParo,Descripcion,Fecha")] ActividadEnParo actividadEnParo) { if (ModelState.IsValid) { db.Entry(actividadEnParo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdPersona = new SelectList(db.Personas.Select(x => new { Id = x.Id, Nombre = x.Nombre + " " + x.Apellido1 + " " + x.Apellido2 }).OrderBy(x => x.Nombre), "Id", "Nombre"); return(View(actividadEnParo)); }
public void PostActividadEnParoTest(int idParo) { ActividadEnParo actividad = new ActividadEnParo(); actividad.Fecha = DateTime.Now; actividad.IdPersona = 66; actividad.Descripcion = "Ejemplo de Actividad por UnitTest"; actividad.IdParo = idParo; var respuesta = _servicio.PostActividadEnParo(actividad); Assert.IsTrue(respuesta.EjecucionCorrecta); }
public void PutActividadEnParoTest(int id) { var respuestaActividad = _servicio.GetActividadEnParo(id); if (respuestaActividad.EjecucionCorrecta && respuestaActividad.Respuesta != null) { ActividadEnParo actividad = respuestaActividad.Respuesta; actividad.Fecha = DateTime.Now; var respuesta = _servicio.PutActividadEnParo(id, actividad); Assert.IsTrue(respuesta.EjecucionCorrecta); } }
// GET: Maquinaria/ActividadEnParos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ActividadEnParo actividadEnParo = db.ActividadEnParos.Find(id); if (actividadEnParo == null) { return(HttpNotFound()); } return(View(actividadEnParo)); }
// GET: Maquinaria/ActividadEnParos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ActividadEnParo actividadEnParo = db.ActividadEnParos.Find(id); if (actividadEnParo == null) { return(HttpNotFound()); } ViewBag.IdPersona = new SelectList(db.Personas.Select(x => new { Id = x.Id, Nombre = x.Nombre + " " + x.Apellido1 + " " + x.Apellido2 }).OrderBy(x => x.Nombre), "Id", "Nombre"); return(View(actividadEnParo)); }
public RespuestaServicio <ActividadEnParo> PostActividadEnParo(ActividadEnParo actividadEnParo) { RespuestaServicio <ActividadEnParo> respuesta = new RespuestaServicio <ActividadEnParo>(); try { _context.ActividadEnParos.Add(actividadEnParo); _context.SaveChanges(); respuesta.Respuesta = actividadEnParo; } catch (Exception e) { respuesta.Mensaje = e.Message; } return(respuesta); }
public RespuestaServicio <ActividadEnParo> PutActividadEnParo(int id, ActividadEnParo actividadEnParo) { RespuestaServicio <ActividadEnParo> respuesta = new RespuestaServicio <ActividadEnParo>(); if (id != actividadEnParo.Id) { respuesta.Mensaje = "El identificador mandado no coincide con el de la Actividad en paro."; } _context.Entry(actividadEnParo).State = EntityState.Modified; try { _context.SaveChanges(); respuesta.Respuesta = actividadEnParo; } catch (DbUpdateConcurrencyException e) { respuesta.Mensaje = e.Message; } return(respuesta); }
public RespuestaServicio <ActividadEnParo> DeleteActividadEnParo(int id) { RespuestaServicio <ActividadEnParo> respuesta = new RespuestaServicio <ActividadEnParo>(); ActividadEnParo actividadEnParo = _context.ActividadEnParos.Find(id); if (actividadEnParo == null) { respuesta.Mensaje = "La Actividad No puede ser Borrada porque no existe"; } try { _context.ActividadEnParos.Remove(actividadEnParo); _context.SaveChanges(); respuesta.Respuesta = actividadEnParo; } catch (Exception e) { respuesta.Mensaje = e.Message; } return(respuesta); }
public IHttpActionResult PostActividadEnParo(ActividadEnParo actividadEnParo) { var respuesta = _servicio.PostActividadEnParo(actividadEnParo); return(Ok(respuesta)); }
public IHttpActionResult PutActividadEnParo(int id, ActividadEnParo actividadEnParo) { var respuesta = _servicio.PutActividadEnParo(id, actividadEnParo); return(Ok(respuesta)); }