Example #1
0
        public JsonResult CrearCategoria(String Nombre)
        {
            List <Categoria> Categorias = ConsultaCategoria.LeerCategorias();
            String           msj;
            bool             validar;

            if (Categorias.Find(categoria => categoria.Nombre.Equals(Nombre, StringComparison.OrdinalIgnoreCase)) == null)
            {
                int respuesta = ConsultaCategoria.CrearCategoria(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 categoría porque ya existe otra con el mismo nombre.";
            }
            var datos = new
            {
                validar,
                msj
            };

            return(Json(datos));
        }
Example #2
0
        public JsonResult LeerCategorias()
        {
            List <Categoria> Categorias = ConsultaCategoria.LeerCategorias();

            return(Json(Categorias));
        }