コード例 #1
0
        // GET: Seguimientos
        public ActionResult Seguimiento()
        {
            var modelo = new Seguimientos();

            ViewBag.Modulo = new SelectList(context.ModuloSeguimientos.Where(x => x.Estado != false).ToList(), "Id", "Modulo");
            var modelo2 = new ModuloSeguimientos();

            return(View(modelo));
        }
コード例 #2
0
        public async Task <ActionResult <List <SeguimientosDTO> > > PostSeguimiento([FromBody] Seguimientos model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var segumientos = await _solicitud.saveSeguimiento(model);

            return(Ok(segumientos));
        }
コード例 #3
0
        public JsonResult EliminarSeguimiento(int Id)
        {
            Seguimientos buscarSeguimientos = context.Seguimientos.FirstOrDefault(x => x.Id == Id);

            if (buscarSeguimientos != null)
            {
                context.Entry(buscarSeguimientos).State = EntityState.Deleted;
                int eliminar = context.SaveChanges();
                if (eliminar > 0)
                {
                    return(Json(true, JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(false, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public async Task <List <SeguimientosDTO> > saveSeguimiento(Seguimientos model)
        {
            try
            {
                await _context.Seguimientos.AddAsync(model);

                await _context.SaveChangesAsync();

                var seguimientos = await _context.Seguimientos.Include(x => x.EmpleadoSeguimiento).Where(x => x.IdSolicitud == model.IdSolicitud).ToListAsync();

                var maper = _mapper.Map <List <SeguimientosDTO> >(seguimientos);
                return(maper);
            }
            catch (Exception e)
            {
                throw;
            }
        }
コード例 #5
0
        public JsonResult EstadoSeguimiento(int Id)
        {
            Seguimientos buscarSeguimientos = context.Seguimientos.FirstOrDefault(x => x.Id == Id);

            if (buscarSeguimientos != null)
            {
                if (buscarSeguimientos.Estado == true)
                {
                    buscarSeguimientos.Estado = false;
                }
                else
                {
                    buscarSeguimientos.Estado = true;
                }

                int Actualiza = context.SaveChanges();
                if (Actualiza > 0)
                {
                    return(Json(true, JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(false, JsonRequestBehavior.AllowGet));
        }