Пример #1
0
 public ActionResult Index()
 {
     using (challengedbEntities entities = new challengedbEntities())
     {
         List <Atencion> lista = entities.spObtenerAtencionesEnCola("cola1").ToList();
         lista.Insert(0, new Atencion());
         return(View(lista.ToList()));
     }
 }
Пример #2
0
 public ActionResult TiposAtencion()
 {
     using (challengedbEntities entities = new challengedbEntities())
     {
         List <TipoAtencion>    lista = entities.spObtenerTiposAtencion().ToList();
         JsonSerializerSettings jss   = new JsonSerializerSettings {
             ReferenceLoopHandling = ReferenceLoopHandling.Ignore
         };
         return(Json(new { Success = true, data = JsonConvert.SerializeObject(lista, Formatting.Indented, jss) }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #3
0
        public JsonResult Insertar(Atencion atencion)
        {
            using (challengedbEntities entities = new challengedbEntities())
            {
                List <Atencion> lista            = null;
                ObjectParameter EstadoParametro  = new ObjectParameter("Estado", typeof(bool));
                ObjectParameter MensajeParametro = new ObjectParameter("Mensaje", typeof(string));

                entities.spInsertarTurno(atencion.Id, atencion.NombreCliente, atencion.CodigoTipo, EstadoParametro, MensajeParametro);

                bool   estado  = Convert.ToBoolean(EstadoParametro.Value);
                string mensaje = Convert.ToString(MensajeParametro.Value);

                if (estado)
                {
                    lista = entities.spObtenerAtencionesEnCola(atencion.CodigoTipo).ToList();
                }

                JsonSerializerSettings jss = new JsonSerializerSettings {
                    ReferenceLoopHandling = ReferenceLoopHandling.Ignore
                };
                return(Json(new { Estado = estado, Mensaje = mensaje, data = JsonConvert.SerializeObject(lista, Formatting.Indented, jss) }, JsonRequestBehavior.AllowGet));
            }
        }