示例#1
0
        public JsonResult AddNivel(CatNivel nivel, List <CatNivel> listaNivel)
        {
            nivel.usuarioInsert = "alan200531";

            NivelBL nivelBL = new NivelBL();

            AddNivelRequestDTO addNivelRequest = new AddNivelRequestDTO();

            addNivelRequest.ListaNivel = new List <CatNivel>();
            addNivelRequest.ListaNivel.Add(nivel);

            AddNivelResponseDTO addNivelResponse = new AddNivelResponseDTO();

            addNivelResponse = nivelBL.AddNivel(addNivelRequest);

            if (addNivelResponse.ListaNivel.Count > 0)
            {
                nivel.mensaje = addNivelResponse.ListaNivel[0].mensaje;

                listaNivel.Add(nivel);
            }
            else
            {
                nivel.mensaje = "Error: Ocurrio un problema inesperado, no se actualizo correctamente el Plan Empresarial, intenta de nuevo.";
            }

            return(Json(listaNivel, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public JsonResult EditNivel(CatNivel nivel, List <CatNivel> listaNivel)
        {
            NivelBL             nivelBL          = new NivelBL();
            EditNivelRequestDTO editNivelRequest = new EditNivelRequestDTO();

            editNivelRequest.ListaNivel = new List <CatNivel>();
            editNivelRequest.ListaNivel.Add(nivel);

            EditNivelResponseDTO editNivelResponse = new EditNivelResponseDTO();

            editNivelResponse = nivelBL.EditNivel(editNivelRequest);

            if (editNivelResponse.ListaNivel.Count > 0)
            {
                nivel.mensaje = editNivelResponse.ListaNivel[0].mensaje;
            }
            else
            {
                nivel.mensaje = "Error: Ocurrio un problema inesperado, no se actualizo correctamente el Plan Empresarial, intenta de nuevo.";
            }


            return(Json(listaNivel, JsonRequestBehavior.AllowGet));
        }