Example #1
0
        public JsonResult CrearInstitucion(String Abreviacion, String Nombre)
        {
            List <Institucion> listadoInstitucion = ConsultaInstitucion.LeerInstituciones();
            String             msj;
            bool validar;

            if (listadoInstitucion.Find(institucion => institucion.Abreviacion.Equals(Abreviacion, StringComparison.OrdinalIgnoreCase) || institucion.Nombre.Equals(Nombre, StringComparison.OrdinalIgnoreCase)) == null)
            {
                int respuesta = ConsultaInstitucion.CrearInstitucion(Abreviacion, Nombre);

                if (respuesta == 1)
                {
                    validar = true;
                    msj     = "Los datos se han guardado exitosamente";
                }
                else
                {
                    validar = false;
                    msj     = "Los datos no se han guardado correctamente. Verifique que tenga conexión a internet e intentelo nuevamente. Si el problema persiste favor de contactarse con soporte.";
                }
            }
            else
            {
                validar = false;
                msj     = "No se puede guardar la institucion porque ya existe otra con el mismo nombre o abreviación.";
            }
            var datos = new
            {
                validar,
                msj
            };

            return(Json(datos));
        }
Example #2
0
        public JsonResult EliminarInstitucion(int IdInstitucion)
        {
            String msj;
            bool   validar;
            int    respuesta = ConsultaInstitucion.EliminarInstitucion(IdInstitucion);

            if (respuesta == 1)
            {
                validar = true;
                msj     = "Los datos se han eliminado exitosamente";
            }
            else
            {
                validar = false;
                msj     = "Los datos no se han eliminado correctamente. Verifique que tenga conexión a internet e intentelo nuevamente. Si el problema persiste favor de contactarse con soporte.";
            }

            var datos = new
            {
                validar,
                msj
            };

            return(Json(datos));
        }
Example #3
0
        public JsonResult ObtenerDatosPrincipales()
        {
            List <TipoOE>      tiposOE       = ConsultaOrganizacionEstudiantil.Leer_TipoOE();
            List <Campus>      campus        = ConsultaOrganizacionEstudiantil.Leer_Campus();
            List <Institucion> instituciones = ConsultaInstitucion.LeerInstituciones();

            if (tiposOE != null && campus != null)
            {
                return(Json(new
                {
                    tiposOE,
                    campus,
                    instituciones
                }));
            }
            return(Json(new object()));
        }
Example #4
0
        public JsonResult LeerInstituciones()
        {
            List <Institucion> listadoInstitucion = ConsultaInstitucion.LeerInstituciones();

            return(Json(listadoInstitucion));
        }
 public JsonResult LeerInstituciones()
 {
     return(Json(ConsultaInstitucion.LeerInstituciones()));
 }