public string ConsultaNiveles(NivelesModel model)
        {
            if (sesion == null)
            {
                sesion = SessionDB.start(Request, Response, false, db);
            }
            model.sesion = sesion;

            string        ClaveCiclo = Request.Params["ClaveNivel"];
            StringBuilder sb         = new StringBuilder();

            foreach (string str in model.ConsultaPeriodos(ClaveCiclo))
            {
                sb.Append("<option value=\"").Append(str).Append("\">").Append(str).Append("</option>\n");
            }
            return(sb.ToString());
        }
        public string getNivel(string Nivel = "")
        {
            NivelesModel model = new NivelesModel();

            SessionDB sesion = SessionDB.start(Request, Response, false, model.db, SESSION_BEHAVIOR.AJAX);

            if (sesion == null)
            {
                return("");
            }

            StringBuilder sb = new StringBuilder();

            sb.Append("<option></option>");
            foreach (KeyValuePair <string, string> pair in model.getNiveles())
            {
                sb.Append("<option value=\"").Append(pair.Key).Append("\">").Append(pair.Value).Append("</option>\n");
            }
            return(sb.ToString());
        }
Exemplo n.º 3
0
        public async Task <JsonResult> SaveAsync(NivelesModel model)
        {
            var reg = Mapper.Map <NivelesModel, Niveles>(model);

            try
            {
                if (reg.IdNivel == 0)
                {
                    reg = await service.Add(reg);
                }
                else
                {
                    await service.Update(reg);
                }
            }
            catch
            {
                throw;
            }
            return(Json(reg));
        }
Exemplo n.º 4
0
        // GET: Usuarios/Edit/5
        public async Task <PartialViewResult> AddEditAsync(int itemId)
        {
            var model = new Niveles();
            var reg   = new NivelesModel();
            var er    = "";

            try
            {
                if (itemId > 0)
                {
                    model = await service.SearchById(itemId);

                    reg = Mapper.Map <Niveles, NivelesModel>(model);
                }
            }
            catch (Exception ex)
            {
                er = ex.Message;
                throw;
            }
            return(PartialView("_AddEdit", reg));
        }