Esempio n. 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            ActividadEnParo actividadEnParo = db.ActividadEnParos.Find(id);

            db.ActividadEnParos.Remove(actividadEnParo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        public RespuestaServicio <ActividadEnParo> GetActividadEnParo(int id)
        {
            RespuestaServicio <ActividadEnParo> respuesta = new RespuestaServicio <ActividadEnParo>();
            ActividadEnParo actividadEnParo = _context.ActividadEnParos.Find(id);

            respuesta.Respuesta = actividadEnParo;

            return(respuesta);
        }
Esempio n. 3
0
 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));
 }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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);
            }
        }
Esempio n. 6
0
        // 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));
        }
Esempio n. 7
0
        // 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));
        }
Esempio n. 8
0
        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);
        }
Esempio n. 9
0
        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);
        }
Esempio n. 10
0
        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);
        }
Esempio n. 11
0
        public IHttpActionResult PostActividadEnParo(ActividadEnParo actividadEnParo)
        {
            var respuesta = _servicio.PostActividadEnParo(actividadEnParo);

            return(Ok(respuesta));
        }
Esempio n. 12
0
        public IHttpActionResult PutActividadEnParo(int id, ActividadEnParo actividadEnParo)
        {
            var respuesta = _servicio.PutActividadEnParo(id, actividadEnParo);

            return(Ok(respuesta));
        }