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()); }
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)); }
// 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)); }